LVM_SETITEMINDEXSTATE メッセージ

リスト ビュー項目の状態を設定します。 このメッセージを明示的に送信するか、 ListView_SetItemIndexState マクロを使用して送信します。

パラメーター

wParam [in]

項目の LVITEMINDEX 構造体へのポインター。 呼び出し元のプロセスは、この構造体を割り当て、メンバーを設定する役割を担います。

lParam [in]

LVITEM 構造体へのポインター。 呼び出しプロセスは、構造体にメモリを割り当てる役割を担います。 リスト ビュー項目の状態フラグの 1 つ以上の (ビットごとの組み合わせとして) 状態メンバーを設定します。 状態メンバーの有効なビットを示すように、構造体の stateMask メンバーを設定します。 詳細については、LVITEM 構造体の stateMask メンバーを参照してください。

戻り値

HRESULT 型の次のいずれかの値を返します。

リターン コード 説明
E_FAIL
状態を設定できませんでした。
E_UNEXPECTED
リスト ビュー コントロールが操作の準備ができていません。
S_OK
操作に成功しました。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
Header
Commctrl.h