我在任何地方都找不到此信息,包括在官方 Windows API 文档中。当控件失去焦点时,它被发送到子类化过程。它没有在 winuser.h 中定义。
它是这样发送的:
0x02D - WM_DELETEITEM
0x167 - ???
0x202 - WM_LBUTTONUP
我的编译器是MinGW,系统是Windows XP SP3。
0x167
在为系统使用而保留的消息范围内。此范围内未在 SDK 中明确定义的消息是私有的,供系统内部使用。这在文档中有很多说明:
#define WM_USER 0x0400
.
0 到 WM_USER –1
保留供系统使用的消息。
第一个范围(0 到 WM_USER –1)中的消息编号由系统定义。此范围内未明确定义的值由系统保留。
在组合编辑控件中选择文本的 0x167 消息响应