[CDialog] OKボタン、キャンセルボタンのコントロールを取得する

CButton *pOkbutton=(CButton*)GetDlgItem(IDOK);
pOkbutton->EnableWindow(FALSE);// 使用禁止

CButton *pCabutton=(CButton*)GetDlgItem(IDCANCEL);
pCabutton->EnableWindow(FALSE);// 使用禁止


GetDlgItemでは、Okキャンセルに限らずコントロールIDを与えればそのコントロールのIDが取得できます。
メンバ変数に加えるまでもないようなちょっとした操作の場合に有効です。
[ads1]

広告
カテゴリー: CDialog タグ: , パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

w

%s と連携中