Enterキーを押すと消える

[戻る]
yosi 2004/10/04(月) 23:36:20
原因不明なのですが、Enterキーを押すとアプリが終了したりアクティブになっているも
のが消えたりしてしまうのですが、何が原因なのでしょうか?。どなたか教えてくださ
いよろしくお願いします。もしくは回避策を教えてください。

アイススケーター 2004/10/04(月) 23:57:41
条件を書いたほうが良いと思いますが。
たとえば、ダイアログベースの場合は、Enterキーを押すとアプリが終了します。

yosi 2004/10/05(火) 00:12:22
すみません、ダイアログベースです。
無知なものでダイアログだと消えてしまうんですね。
消えないようにするにはどうしたらよいでしょうか?
あと、タブコントロールにフォーカスを合わせてEnterキーを押しても、タブ内の子ウイ
ンドウが消えてしまいます。こちらの方も合わせて教えていただけると幸いです。

RAPT 2004/10/05(火) 01:07:56
ダイアログの場合、デフォルト状態では、Enterキー押下でONOKが呼ばれるから。
メッセージをフックして、処理してやればよい。

るーた 2004/10/05(火) 09:20:22
OKボタンのDefaultButtonプロパティをFalseにしたらいいのでは?

yosi 2004/10/05(火) 09:24:09
皆様ありがとうございました。
メッセージをフックして、処理をしたらうまくいきました。

yosi 2004/10/05(火) 09:24:47
[[解決]]
解決のチェックボックスをオンにするの忘れました。

古いスレッドには追加発言できません。