愚問だったらすみませんが、
CloseHandle関数はウィンドウを閉じる関数ではないのでしょうか?
文字通り、ハンドルを閉じる関数です。
ウィンドウもハンドルを持っていますよ。
訂正です。上のままだと、ウィンドウハンドルもCloseHandleで閉じれるかのようでした。
CreateWindowで取得したウィンドウハンドルを明示的に破棄するのはDestroyWindowを使います。
CloseHandleに関しては、
http://www.microsoft.com/japan/developer/library/jpwinpf/_win32_closehandle.htm
を見た方が早いです。
APIはmicrosoftのサイトで検索すると見つかりやすいですよ。
ただ、ほとんどは英語サイトの情報になってしまいますが。
にしの様
> ウィンドウもハンドルを持っていますよ。
これはつまりハンドルを閉じれば(or破棄すれば)ウィンドウも閉じるという意味なのでしょうか?
DestroyWindowにウィンドウハンドルを渡し、成功すれば破棄されていると思います。
DestroyWindowはWM_DESTROYを送るので、対象のウィンドウがWM_DESTROYで閉じないようになっている場合は破棄されません。
どうやらHandle情報が渡されてなかったみたいです
にしのさん、ありがとうございました
ツイート | ![]() |