NMTVITEMCHANGE-Struktur (commctrl.h)
Enthält Informationen zu einer Strukturansichtselementänderung. Diese Struktur wird mit den TVN_ITEMCHANGED - und TVN_ITEMCHANGING-Benachrichtigungen gesendet.
Syntax
typedef struct tagTVITEMCHANGE {
NMHDR hdr;
UINT uChanged;
HTREEITEM hItem;
UINT uStateNew;
UINT uStateOld;
LPARAM lParam;
} NMTVITEMCHANGE;
Member
hdr
Typ: NMHDR
NMHDR-Struktur , die Informationen zur Benachrichtigung enthält.
uChanged
Typ: UINT
Gibt das Attribut an. Das einzige unterstützte Attribut ist state. uChanged muss den folgenden Wert aufweisen:
Wert | Bedeutung |
---|---|
|
Die Änderung ist das State-Attribut. |
hItem
Typ: HTREEITEM
Handle mit dem geänderten Strukturansichtselement.
uStateNew
Typ: UINT
Flag, das den neuen Elementstatus angibt.
uStateOld
Typ: UINT
Flag, das den vorherigen Status des Elements angibt.
lParam
Typ: LPARAM
Reserviert für anwendungsspezifische Daten. Beispiel: Ein Wert, der dem Element zugeordnet werden soll.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |