CTreeCtrl::SetItem

BOOL SetItem ( TVITEM * pItem );

BOOL SetItem (HTREEITEM hItem, UINT nMask, LPCTSTR LpszItem, Int nImage, Int nSelectedImage, UINT nState, UINT nStateMask, LPARAM lParam );

Rückgabewert

Ungleich NULL, wenn erfolgreich; andernfalls 0.

Parameter

pItem

Ein Zeiger auf eine TVITEM -Struktur, die das neue Element enthält Attribute, wie beschrieben im Plattform-SDK.

hItem

Handle des Elements, dessen Attribute festgelegt werden sollen.

nMask

Ganze Zahl, welche Attribute festlegen.

lpszItem

Eine Zeichenfolge, enthält das Element Text-Adresse.

nImage

Index des das Elementbild in der Strukturansicht-Steuerelement die Bildliste.

nSelectedImage

Index des ausgewählten Bild des Elements in der Strukturansicht-Steuerelement die Bildliste.

nState

Gibt Werte für die Elementzustände.

nStateMask

Gibt an, welche Staaten festgelegt werden sollen.

lParam

&Nbsp;Eine 32-Bit anwendungsspezifischer Wert dem Element zugeordnet.

Bemerkungen

Rufen Sie diese Funktion zum Festlegen der Attribute des Elements angegebenen Baum-Ansicht.

In der Struktur TVITEM hItem Mitglied identifiziert das Element, und das Maske Mitglied gibt an, welche Attribute festgelegt.

Wenn die Maske -Mitglied oder den nMask -Parameter der TVIF_TEXT -Wert angibt, der PszText -Member oder der LpszItem ist die Adresse einer Null-terminierten String und das CchTextMax Mitglied wird ignoriert. Wenn Mask (oder nMask) der TVIF_STATE -Wert angibt, Mitglied der StateMask oder der nStateMask -Parameter gibt an, welche Zustände ändern und der Mitgliedstaat oder nState -Parameter enthält die Werte für diese Staaten.

CTreeCtrl ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CTreeCtrl::GetItem

Index