ダイアログのデフォルトボタンを状況に応じて設定したい

[戻る]
tib 2002/09/11(水) 16:01:43
あるイベントで開くdialogのデフォルトボタン(初期状態でEnterキーで動作するボタン。
外枠がちょっと太く表示される)の設定を、ある時はIDC_BUTTON1に、またある時は
IDC_BUTTON2に...というように、プログラム上で設定する方法をご教授ください。

CDialog::GotoDlgCtrl() や CWnd::SetFocus() ではボタンの内側に点線が表示される
(フォーカスされる)ものの、デフォルトボタンにはなってくれません。

君は僕の太陽暦だ! 2002/09/11(水) 16:04:52
DM_SETDEFIDを調べるといいです。
世露死苦!

tib 2002/09/11(水) 17:00:44
[[解決]]
速攻&的確なアドバイス、ありがとうございました。

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