Last Updated 2005/05/18
API

解放してはいけないハンドル


LoadIcon() や FindWindow() で取得したハンドルは CloseHandle() してはいけない.
CloseHandle() は,
  ・コンソール
  ・イベントファイル
  ・ファイルマッピング
  ・ミューテックス
  ・名前付きパイプ
  ・プロセス
  ・セマフォ
  ・スレッド
に限られる.

HICON は DestoryIcon() で処理する.それも CreateIcon() で作成したアイコンに限る.

Delete するべきかそうじゃないかの対応は MSJ No.18(1992 April) の Paul Yao の記事
を参照.
2005/05/18

参照


API