Button_SetCheck マクロ (windowsx.h)

ラジオ ボタンまたはチェック ボックスのチェック状態を設定します。 このマクロを使用することも、BM_SETCHECK メッセージを明示的に送信することもできます。

構文

LRESULT Button_SetCheck(
   HWND hwndCtl,
   int  check
);

パラメーター

hwndCtl

型: HWND

ボタン コントロールのハンドル。

check

型: int

チェックの状態。 このパラメーターには、次のいずれかの値を指定できます。

価値 意味
BST_CHECKED
ボタンの状態をオンに設定します。
BST_INDETERMINATE
ボタンの状態を灰色に設定し、不確定な状態を示します。 ボタンに BS_3STATE または BS_AUTO3STATE スタイルがある場合にのみ、この値を使用します。
BST_UNCHECKED
ボタンの状態をクリアに設定します。

戻り値

型: LRESULT

戻り値は常に 0 です。

備考

このマクロは、プッシュ ボタンには影響しません。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2003 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー windowsx.h