NMTVITEMCHANGE 结构 (commctrl.h)
包含有关树视图项更改的信息。 此结构随 TVN_ITEMCHANGED 和 TVN_ITEMCHANGING 通知一起发送。
语法
typedef struct tagTVITEMCHANGE {
NMHDR hdr;
UINT uChanged;
HTREEITEM hItem;
UINT uStateNew;
UINT uStateOld;
LPARAM lParam;
} NMTVITEMCHANGE;
成员
hdr
类型: NMHDR
包含有关通知的信息的 NMHDR 结构。
uChanged
类型: UINT
指定该属性。 唯一支持的属性是 state。 uChanged 必须具有以下值:
值 | 含义 |
---|---|
|
更改是状态属性。 |
hItem
类型: HTREEITEM
已更改的树视图项的句柄。
uStateNew
类型: UINT
指定新项状态的标志。
uStateOld
类型: UINT
指定项的先前状态的标志。
lParam
类型: LPARAM
保留给应用程序特定的数据。 例如,要与项关联的值。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | commctrl.h |