WM_CONTEXTMENU = $007B; 当用户某个窗口中点击了一下右键就发送此消息给这个
窗口
WM_STYLECHANGING = $007C; 当调用 SETWINDOWLONG 函数将要改变一个或多个
窗口的风格时发送此消息给那个窗口
WM_STYLECHANGED = $007D; 当调用 SETWINDOWLONG 函数一个或多个 窗口的风
格后发送此消息给那个窗口
WM_DISPLAYCHANGE = $007E; 当显示器的分辨率改变后发送此消息给所有的窗口
WM_GETICON = $007F; 此消息发送给某个窗口来返回与某个窗口有关连的大图标或小图
标的句柄;
WM_SETICON = $0080; 程序发送此消息让一个新的大图标或小图标与某个窗口关联;
WM_NCCREATE = $0081; 当某个窗口第一次被创建时,此消息在 WM_CREATE 消息发
送前发送;
WM_NCDESTROY = $0082; 此消息通知某个窗口,非客户区正在销毁
WM_NCCALCSIZE = $0083; 当某个窗口的客户区域必须被核算时发送此消息
WM_NCHITTEST = $0084; 移动鼠标,按住或释放鼠标时发生
WM_NCPAINT = $0085; 程序发送此消息给某个窗口当它(窗口)的框架必须被绘制时;
WM_NCACTIVATE = $0086; 此消息发送给某个窗口 仅当它的非客户区需要被改变来显示
是激活还是非激活状态;
WM_GETDLGCODE = $0087; 发送此消息给某个与对话框程序关联的控件,widdows 控
制方位键和 TAB 键使输入进入此控件通过响应 WM_GETDLGCODE 消息,应用程序可以
把他当成一个特殊的输入控件并能处理它
WM_NCMOUSEMOVE = $00A0; 当光标在一个窗口的非客户区内移动时发送此消息给这
个窗口,非客户区为:窗体的标题栏及窗的边框体
WM_NCLBUTTONDOWN = $00A1; 当光标在一个窗口的非客户区同时按下鼠标左键时提
交此消息
WM_NCLBUTTONUP = $00A2; 当用户释放鼠标左键同时光标某个窗口在非客户区十发送
此消息;
WM_NCLBUTTONDBLCLK = $00A3; 当用户双击鼠标左键同时光标某个窗口在非客户区
十发送此消息
WM_NCRBUTTONDOWN = $00A4; 当用户按下鼠标右键同时光标又在窗口的非客户区时
发送此消息
WM_NCRBUTTONUP = $00A5; 当用户释放鼠标右键同时光标又在窗口的非客户区时发
送此消息
WM_NCRBUTTONDBLCLK = $00A6; 当用户双击鼠标右键同时光标某个窗口在非客户区
十发送此消息
WM_NCMBUTTONDOWN = $00A7; 当用户按下鼠标中键同时光标又在窗口的非客户区时
发送此消息
WM_NCMBUTTONUP = $00A8; 当用户释放鼠标中键同时光标又在窗口的非客户区时发
送此消息
WM_NCMBUTTONDBLCLK = $00A9; 当用户双击鼠标中键同时光标又在窗口的非客户区
时发送此消息
WM_KEYFIRST = $0100;
WM_KEYDOWN = $0100; 按下一个键
WM_KEYUP = $0101; 释放一个键