以下是 NMTVDISPINFOW 结构体的定义:
typedef struct tagNMTVDISPINFOW {
NMHDR hdr;
TVITEMW item;
} NMTVDISPINFOW, *LPNMTVDISPINFOW;
结构体的成员含义如下:
- hdr: 通用的通知消息头部,包括了通知的类型(code)和控件的句柄等信息。
- item: 一个 TVITEMW 结构,包含有关树形视图项的信息,如图像、文本、状态等。因为结构中使用了 TVITEMW,表示宽字符集(Unicode)版本。
通过处理 TVN_GETDISPINFOW 消息并检查 NMTVDISPINFOW 结构体的成员,应用程序可以提供自定义的树形视图项显示信息,以替换默认的信息。而在处理 TVN_SETDISPINFOW 消息时,这个结构体用于接收应用程序提供的自定义的树形视图项信息,以更新树形视图控件的显示。
转载请注明出处:http://www.zyzy.cn/article/detail/24961/Win32 API/Commctrl.h/NMTVDISPINFOW