開いたウインドウを[ESC]キーで閉じるには
Posted: 2006年12月08日(金) 17:44
寒くなってきましたね。
MainWndでコマンドボタンを押したとき
Dim retcode As Long
retcode=DialogBox(hMainWnd,"View")
If retcode Then
End If
などでウインドウを表示したときに、[ESC]で閉じるものと閉じないものがあります。
ウインドウの方のスタイルなど同じ条件なのですが違いが見つかりません。
開いたウインドウに閉じるのコマンドボタンだけのときは、[ESC]で閉じました。
閉じるとキャンセル二つボタンをつけたときは閉じません。
どのような設定のときに閉じるのでしょうか?
MainWndでコマンドボタンを押したとき
Dim retcode As Long
retcode=DialogBox(hMainWnd,"View")
If retcode Then
End If
などでウインドウを表示したときに、[ESC]で閉じるものと閉じないものがあります。
ウインドウの方のスタイルなど同じ条件なのですが違いが見つかりません。
開いたウインドウに閉じるのコマンドボタンだけのときは、[ESC]で閉じました。
閉じるとキャンセル二つボタンをつけたときは閉じません。
どのような設定のときに閉じるのでしょうか?