NMTREEVIEWA 结构 (commctrl.h)
包含有关树视图通知消息的信息。 此结构与 NM_TREEVIEW 结构相同,但已重命名为遵循当前命名约定。
语法
typedef struct tagNMTREEVIEWA {
NMHDR hdr;
UINT action;
TVITEMA itemOld;
TVITEMA itemNew;
POINT ptDrag;
} NMTREEVIEWA, *LPNMTREEVIEWA;
成员
hdr
类型:NMHDR
NMHDR 结构,其中包含有关此通知消息的信息。
action
类型:UINT
特定于通知的操作标志。 此成员与以下通知代码一起使用。
有关可能的操作标志值,请参阅 TVM_EXPAND 和 TVN_SELCHANGED。itemOld
类型:TVITEM
TVITEM 结构,其中包含有关旧项状态的信息。 对于不使用该成员的通知消息,此成员为零。
itemNew
类型:TVITEM
TVITEM 结构,其中包含有关新项状态的信息。 对于不使用该成员的通知消息,此成员为零。
ptDrag
类型:POINT
POINT 结构,该结构包含发生导致发送通知消息的事件时鼠标的客户端坐标。
言论
注意
commctrl.h 标头将 NMTREEVIEW 定义为一个别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将中性编码别名与不中性编码的代码混合使用可能会导致编译或运行时错误不匹配。 有关详细信息,请参阅函数原型的
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows Vista [仅限桌面应用] |
支持的最低服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | commctrl.h |