コマンド釦の無効 – プログラミング – Home

通知
すべてクリア

[解決済] コマンド釦の無効


s
 s
(@s)
ゲスト
結合: 22年前
投稿: 10
Topic starter  

MFC Appwizard(exe)で作成したときに
OK釦がデフォルトで作成されますが
そのOK釦を無効にしたいと思い、
下記のようにしても有効になったままなのですが
無効にはできないのでしょうか。

BOOL CtestDlg::OnInitDialog()
{
m_btn.EnableWindow(FALSE);
}


引用未解決
トピックタグ
n
 n
(@n)
ゲスト
結合: 21年前
投稿: 90
 

m_btnとは何であるか明確にするとわかりやすいかも。


返信引用
たいちう
 たいちう
(@たいちう)
ゲスト
結合: 23年前
投稿: 662
 

ダイアログベースで作ったときのデフォルトのOKボタンのことならば、
このように無効にできますが。

GetDlgItem(IDOK)->EnableWindow(FALSE);


返信引用
s
 s
(@s)
ゲスト
結合: 22年前
投稿: 10
Topic starter  

みなさんありがとうございました。
単純に間違ったメンバ変数を指定して、
他の釦が無効になっていました。
すみませんでした。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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