次の方法で共有


CListCtrl::SetItemIndexState

現在のリスト ビュー コントロールのアイテムの状態を設定します。

BOOL SetItemIndexState(
     PLVITEMINDEX pItemIndex, 
     DWORD dwState, 
     DWORD dwMask
) const;

パラメーター

パラメーター

説明

[入力] pItemIndex

項目を表す LVITEMINDEX の構造体へのポインター。 呼び出し元は、この構造を割り当て、メンバーを設定する必要があります。

[入力] dwState

リスト ビューの項目の状態のビットごとの組み合わせである項目を設定する状態。 リセットするか 1 を設定するには、状態を指定します。

[入力] dwMask

dwState のパラメーターで指定された状態の有効なビット マスク。 リスト ビューの項目の状態の組み合わせ (または) をビットごとに指定します。

戻り値

このメソッドが成功した場合は true。それ以外の場合は false。

解説

dwState のパラメーターに関する詳細については、項目の表示状態の一覧ですを参照してください。

dwMask のパラメーターに関する詳細については、LVITEM の構造体の stateMask のメンバーを参照してください。

このメソッドは Windows SDKで説明する LVM_SETITEMINDEXSTATE のメッセージを送信します。

必要条件

ヘッダー: afxcmn.h

このコントロールは Windows Vista 以降でサポートされます。

このメソッドに関するその他の要件については、「Windows Vista コモン コントロールの作成要件」を参照してください。

参照

関連項目

CListCtrl クラス

階層図

LVM_SETITEMINDEXSTATE

LVITEMINDEX

LVITEM

リスト ビューの項目の状態