CButton::GetCheck
更新 : 2007 年 11 月
オプション ボタンまたはチェック ボックスのオン、オフ状態を取得します。
int GetCheck( ) const;
戻り値
BS_AUTOCHECKBOX、BS_AUTORADIOBUTTON、BS_AUTO3STATE、BS_CHECKBOX、BS_RADIOBUTTON、BS_3STATE スタイルを使って作成されたボタン コントロールからの戻り値は次のいずれかの値になります。
値 |
説明 |
---|---|
BST_UNCHECKED |
ボタンがオフの状態 |
BST_CHECKED |
ボタンがオンの状態 |
BST_INDETERMINATE |
ボタンの状態が不確定 (ボタンに BS_3STATE スタイルまたは BS_AUTO3STATE スタイルが設定されているときだけ) |
ボタンにほかのスタイルが設定されている場合は BST_UNCHECKED を返します。
使用例
CButton myA3Button;
// Create an auto 3-state button.
myA3Button.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_AUTO3STATE,
CRect(10,10,100,30), pParentWnd, 1);
// Set the check state to the next state
// (i.e. BST_UNCHECKED changes to BST_CHECKED
// BST_CHECKED changes to BST_INDETERMINATE
// BST_INDETERMINATE changes to BST_UNCHECKED).
myA3Button.SetCheck(((myA3Button.GetCheck() + 1 ) % 3));
必要条件
ヘッダー : afxwin.h