CTreeCtrl::SetItem

BOOL SetItem ( TVITEM ※ pItem );

BOOL SetItem (HTREEITEM hItem、UINT nMask、LPCTSTR lpszItem、int nImage、int nSelectedImage、UINT nState、UINT nStateMask、LPARAM lParam );

戻り値

成功した場合は 0 だ。そうでなければ 0。

パラメーター

pItem

ポインター、 、新しい項目を含むTVITEM構造の属性は、プラットフォーム SDKで説明されているよう。

hItem

属性が設定されるアイテムのハンドル。

nMask

設定する属性を指定する整数。

lpszItem

項目のテキストを含む文字列のアドレス。

nImage

ツリー ビュー コントロールのイメージ リスト内の項目のイメージのインデックス。

nSelectedImage

ツリー ビュー コントロールのイメージ リスト内のアイテムの選択したイメージのインデックス。

nState

項目の状態の値を指定します。

nStateMask

どの状態が設定されるかを指定します。

lParam

特価;アイテムに関連付けられた 32 ビット アプリケーション固有の値(&N)。

解説

指定されたツリー ビュー アイテムの属性を設定するには、この関数を呼び出す。

TVITEM構造でhItemメンバー、アイテムを識別し、 maskメンバーを設定する属性を指定します。

MaskメンバーまたはnMaskパラメーター TVIF_TEXTの値を指定すると、 pszTextメンバーのlpszItemか、null で終わる文字列のアドレスと、 cchTextMaxメンバーは無視されます。マスク( nMask)、 TVIF_STATEの値を指定した場合は、 stateMaskメンバーまたはnStateMaskパラメーターを変更するには、項目の状態と状態のメンバーを指定しますまたはnStateパラメーターが含まれているこれらの状態の値。

CTreeCtrl 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CTreeCtrl::GetItem(&N)

Index