CTreeCtrl::InsertItem

HTREEITEM InsertItem ( LPTVINSERTSTRUCT lpInsertStruct );

HTREEITEM InsertItem (UINT nMask, LPCTSTR lpszItem, int nImage, int nSelectedImage, UINT nState, UINT nStateMask, LPARAM lParam, HTREEITEM hParent, HTREEITEM hInsertAfter );

HTREEITEM InsertItem (LPCTSTR lpszItem, HTREEITEM hParent = TVI_ROOT, HTREEITEM hInsertAfter = TVI_LAST);

HTREEITEM InsertItem (LPCTSTR lpszItem, int nImage, int nSelectedImage, HTREEITEM hParent = TVI_ROOT, HTREEITEM hInsertAfter = TVI_LAST);

Valeur de retour

Handle de l'élément nouveau en cas de succès ; sinon NULL.

Paramètres

lpInsertStruct

Un pointeur vers un TVINSERTSTRUCT qui spécifie les attributs de l'élément de la vue arborescence doit être inséré.

nMask

Entier qui spécifie quels attributs pour définir. Voir le structure TVITEM structure dans le SDK de la plate-forme.

lpszItem

Adresse d'une chaîne contenant le texte de l'élément.

nImage

Index de l'image de l'élément dans la liste d'images du contrôle TreeView.

nSelectedImage

Index de l'image sélectionnée de l'élément dans la liste d'images du contrôle TreeView.

nState

Spécifie les valeurs des États de l'élément. Voir Arbre États de point du contrôle View dans la Plate-forme SDK pour obtenir une liste des États appropriés.

nStateMask

Spécifie que les États doivent être définies. Voir le structure TVITEM structure dans le SDK de la plate-forme.

lParam

Une valeur spécifique à l'application de 32 bits associée à l'élément.

hParent

Poignée de parent de l'élément inséré.

hInsertAfter

  ;Handle de l'élément après lequel le nouvel élément est à insérer.

Remarques

Appelez cette fonction pour insérer un nouvel élément dans un contrôle TreeView.

CTreeCtrl aperçu |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CTreeCtrl::DeleteItem, CTreeCtrl::HitTest, CTreeCtrl::SelectDropTarget, CTreeCtrl::GetItem, référence de contrôle Tree View dans la plate-forme SDK

Index