ホーム
|
アプリケーション | Tips | ダウンロード | プログラム
| コラム

CBアプリ工房


Tips [ Comp | Etc | Win32API ]  

Borland C++ Builder テクニック集

更新 : 2014/10/04

 


Win32API 
   1. EndDialog で OpenDialog を自動的に閉じる
   2. GetComputerName でコンピュータ名を取得
   3. GetDeviceCaps で画面の色と領域を取得する

   4. ユニークな一時ファイル名を GetTempFileName で作成
   5. GetVolumeInformation で FDの挿入をチェック
   6. IsIconic でアイコン化されたアプリを自動表示
   7. ウィンドウの可視を IsWindowVisible で判定
   8. PaintDesktop で壁紙をフォームに描く
   9. 点が長方形の内側か PtInRect でチェック
  10. RGB マクロで色を自由に作成する
  11. SendMessage でメッセージを送る
  12. ファイル属性を SetFileAttributes で設定
  13. ShellExecute でウェブサイトを開く
  14. GetLastActivePopup で 3 秒後に MessageBox を閉じる

  15. SystemParametersInfo でデスクトップ領域取得
  16. 実行ファイルのアイコンを ExtractIcon で抽出
  17. GetDriveType でドライブの種類を判別
  18. SHAppBarMessage でタスクバー領域を取得
  19. Shell_NotifyIcon を使ってタスクアイコンを表示
  20. ウィンドウタイトルを SetWindowText で変更
  21. ExpandEnvironmentStrings で環境変数をパスに置換
  22. FindWindowEx でメモ帳に文字列を転送
  23. 画面上のマウス座標を GetCursorPos で知る
  24. GetLastError でエラーチェック
  25. ウィンドウハンドル取得(WindowFromPoint)
  26. 「タスクアイコンが登録されない」に対処(Shell_NotifyIcon)
  27. ハンドルから GetClassName でクラス名取得
  28. システムエラーを非表示(SetErrorMode)
  29. フォルダ選択ダイアログ(SHBrowseForFolder)
  30. システムアイコンを抽出(LoadIcon)
  31. フォーム内に電卓を格納(SetParent)
  32. フォルダ選択ダイアログを拡張する
  33. TrackPopupMenu で PopupMenu を表示
  34. DLL から目的の API 関数を呼び出す
  35. 半透明なウィンドウ表示(SetLayeredWindowAttributes)
  36. exe 以外のファイルからアイコン抽出(SHGetFileInfo)
  37. ComboBox リストに項目追加(CB_ADDSTRING)
  38. static lib で API 関数を使う(PathCompactPathEx)
  39. フォルダを検索(SearchPath)
  40. CreateProcess で DOS 窓を表示
  41. レジストリスクリプトの書き出し
  42. 非アクティブでフォーム表示(SetWindowPos)
  43. GetKeyState で NumLock の状態を知る
  44. DeleteMenu でタスクバーメニュー削除
  45. ウィンドウのスクロールバー確認(GetWindowLong)
  46. ClipCursor でマウス移動を制限
  47. コードでボタンをへこませる(BM_SETSTATE)
  48. ホイールの存在確認(GetSystemMetrics)
  49. 同一のルートパスかどうか判定(PathIsSameRoot)
  50. URL かどうか判定(PathIsURL)
  51. GetAsyncKeyStateでキーが押されたか判定
  52. デスクトップの座標から色を取得(GetDC)
  53. GetSystemPowerStatus でバッテリー状態取得
  54. InternetQueryOption で [接続] を調べる
  55. 実行可能ファイルか確認(GetBinaryType)
  56. スタートメニューを開く(SetForegroundWindow)
  57. CountClipboardFormats で Clipbrd のフォーマット数取得
  58. FatalAppExit でアプリを強制終了



[ ホーム | ページトップ | 前へ | ブック | リンク | サイトマップ ]
Copyright(c) 2003 Shibu All rights reserved.