typedef struct tagNMLVFINDITEMW {
NMHDR hdr;
int iStart;
LVFINDINFOW lvfi;
} NMLVFINDITEMW, *LPNMLVFINDITEMW;
结构体成员的含义如下:
- hdr: NMHDR 结构体,包含通知消息的标准头部信息,如消息源、消息码等。
- iStart: 表示开始查找的位置。
- lvfi: LVFINDINFOW 结构体,包含有关查找项的详细信息。
LVFINDINFOW 结构体的定义如下:
typedef struct tagLVFINDINFOW {
UINT flags;
LPCWSTR psz;
LPARAM lParam;
POINT pt;
UINT vkDirection;
} LVFINDINFOW, *LPFINDINFOW;
NMLVFINDITEMW 结构体通常用于处理在列表视图中查找项的通知。通过检查结构体中的成员,应用程序可以获取有关查找项的信息,以便执行相应的操作。这个结构体适用于 Unicode 模式的应用程序。如果你的应用程序是 ANSI 模式,可能需要使用 NMLVFINDITEMA 结构体,其中的字符串成员为 LPCSTR 类型。
转载请注明出处:http://www.zyzy.cn/article/detail/24930/Win32 API/Commctrl.h/NMLVFINDITEMW