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 の記事を参照. 参照 |
|