ListView_GetCheckState マクロ (commctrl.h)

リスト ビュー コントロール内の項目が選択されているかどうかを判断します。 これは、LVS_EX_CHECKBOXES スタイルを持つリスト ビュー コントロールにのみ使用する必要があります。

構文

BOOL ListView_GetCheckState(
   HWND hwndLV,
   UINT i
);

パラメーター

hwndLV

型: HWND

リスト ビュー コントロールへのハンドル。

i

型: UINT

チェック状態を取得する項目のインデックス。

戻り値

型: BOOL

指定した項目が選択されている場合は 0 以外の値を返し、それ以外の場合は 0 を返します。 チェック ボックスが有効になっていないリスト ビュー コントロールにこのマクロが適用されている場合、戻り値は信頼できません。

必要条件

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