★初心者にVisual C++を教えるスレ★ Part11
■ このスレッドは過去ログ倉庫に格納されています
0580デフォルトの名無しさん
NGNGモードレスのダイアログで開発をしています。
ダイアログの破棄をOnCloseでDestroyWindowで行っています。
これで行けると思ったんですが、Escキーを押した場合のみ、OnCloseイベントが発生しません。
その為、2回目にCreateした時に例外で死んでしまいます。
Escキーをフックして、そこでOnCloseを呼ぶようにしたらちゃんと動くようにはなりました。
これって、他の方法で回避できるんでしょうか?
モードレスの正しい実装がちょっとよくわかっていないもので。
■ このスレッドは過去ログ倉庫に格納されています