Last Updated 2005/05/18
Programming Tips Visual C++ API  索 引 
解放してはいけないハンドル
2005/05/18

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

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

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


参照
前後のTips
解放してはいけないハンドル

DSS ProgrammingTipsCGI Ver2.02