TVM- _ message DELETEITEM

Supprime un élément et tous ses enfants d’un contrôle Tree-View. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro TreeView _ DeleteItem .

Paramètres

wParam

Doit être zéro.

lParam

HTREEITEM handle de l’élément à supprimer. Si lParam a la valeur _ root TVI ou la valeur null, tous les éléments sont supprimés. Vous pouvez également utiliser la macro _ DeleteAllItems TreeView pour supprimer tous les éléments.

Valeur de retour

Retourne la valeur true en cas de réussite, ou false dans le cas contraire.

Notes

Il n’est pas possible de supprimer des éléments en réponse à une notification telle que TVN _ SELCHANGING.

Une fois qu’un élément est supprimé, son handle n’est pas valide et ne peut pas être utilisé.

La fenêtre parente reçoit un code de notification TVN _ DELETEITEM lorsque chaque élément est supprimé.

Si l’étiquette de l’élément est en cours de modification, l’opération de modification est annulée et la fenêtre parente reçoit le code de notification TVN _ ENDLABELEDIT .

Si vous supprimez tous les éléments d’un contrôle Tree-View qui a le style de _ défilement TV , les éléments ajoutés ultérieurement peuvent ne pas s’afficher correctement. Pour plus d’informations, consultez TreeView _ DeleteAllItems.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows [Applications de bureau Vista uniquement]
Serveur minimal pris en charge
Windows Serveur 2003 [ applications de bureau uniquement]
En-tête
Commctrl. h