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

ダイアログのデフォルトボタンを状況に応...
 
通知
すべてクリア

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


tib
 tib
(@tib)
ゲスト
結合: 23年前
投稿: 468
Topic starter  

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

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


引用未解決
トピックタグ
君は僕の太陽暦だ!
 君は僕の太陽暦だ!
(@君は僕の太陽暦だ!)
ゲスト
結合: 23年前
投稿: 17
 

DM_SETDEFIDを調べるといいです。
世露死苦!


返信引用
tib
 tib
(@tib)
ゲスト
結合: 23年前
投稿: 468
Topic starter  

速攻&的確なアドバイス、ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました