Structure NMTVITEMCHANGE (commctrl.h)
Contient des informations sur une modification d’élément d’arborescence. Cette structure est envoyée avec les notifications TVN_ITEMCHANGED et TVN_ITEMCHANGING .
Syntaxe
typedef struct tagTVITEMCHANGE {
NMHDR hdr;
UINT uChanged;
HTREEITEM hItem;
UINT uStateNew;
UINT uStateOld;
LPARAM lParam;
} NMTVITEMCHANGE;
Membres
hdr
Type : NMHDR
Structure NMHDR qui contient des informations sur la notification.
uChanged
Type : UINT
Spécifie l'attribut. Le seul attribut pris en charge est l’état. uChanged doit avoir la valeur suivante :
Valeur | Signification |
---|---|
|
La modification est l’attribut state. |
hItem
Type : HTREEITEM
Gérez l’élément d’arborescence modifié.
uStateNew
Type : UINT
Indicateur qui spécifie le nouvel état d’élément.
uStateOld
Type : UINT
Indicateur qui spécifie l’état précédent de l’élément.
lParam
Type : LPARAM
Réservé aux données spécifiques de l’application. Par exemple, une valeur à associer à l’élément.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | commctrl.h |