Regress or Progress > VC++ Notes > 04.ボタンなどを無効/有効にする

Visual C++ Notes
04. ボタンなどを無効/有効にする(2004.02.28)

ボタンへのポインタを取得し、EnableWindow関数を実行します。引数がFALSEなら無効に、TRUEなら有効になります。

CButton *btn = (CButton*)GetDlgItem(IDC_BUTTON);
btn->EnableWindow(FALSE);

メンバ変数(コントロール変数)として追加してある場合は、以下のように1行だけでOKです。

m_button.EnableWindow(FALSE);


Copyright (C) 2004 Masahiro Sato. All Rights Reserved.
mahiro@everlasting-progress.com