常量列表
常量名称 | 常量值(十六进制) | 常量值(十进制) | 备注 |
---|---|---|---|
WM_CHAR | 102 | 258 | 按下某键,并已发出WM_KEYDOWN,WM_KEYUP消息 |
WM_MOVE | 3 | 3 | 移动一个窗口 |
WM_SIZE | 5 | 5 | 改变一个窗口的大小 |
WM_CLOSE | 10 | 16 | 当一个窗口或应用程序要关闭时发送一个信号 |
WM_DESTROY | 2 | 2 | 一个窗口被销毁 |
WM_CREATE | 1 | 1 | 应用程序创建一个窗口 |
WM_COMMAND | 111 | 273 | 当用户选择一条菜单命令项或当某个控件发送一条消息给它的父窗口,一个快捷键被翻译 |
WM_NOTIFY | 4E | 78 | 当某个控件的某个事件已经发生或这个控件需要得到一些信息时,发送此消息给它的父窗口 |
WM_KEYUP | 101 | 257 | 释放一个键 |
WM_KEYDOWN | 100 | 256 | 按下一个键 |
WM_MOUSEMOVE | 200 | 512 | 移动鼠标 |
WM_LBUTTONUP | 202 | 514 | 释放鼠标左键 |
WM_LBUTTONDOWN | 201 | 513 | 按下鼠标左键 |
WM_LBUTTONDBLCLK | 203 | 515 | 双击鼠标左键 |
WM_RBUTTONDOWN | 204 | 516 | 按下鼠标右键 |
WM_RBUTTONUP | 205 | 517 | 释放鼠标右键 |
WM_ACTIVATE | 6 | 6 | 一个窗口被激活或失去激活状态; |
WM_SETFOCUS | 7 | 7 | 获得焦点后 |
WM_HSCROLL | 114 | 276 | 当一个窗口标准水平滚动条产生一个滚动事件时发送此消息给那个窗口,也发送给拥有它的控件 |
WM_VSCROLL | 115 | 277 | 当用户已经登入或退出后发送此消息给所有的窗口,当用户登入或退出时系统更新用户的具体 |
WM_PAINT | F | 15 | 要求一个窗口重画自己 |
WM_NCHITTEST | 84 | 132 | 命中测试 |
WM_DROPFILES | 233 | 563 | 收到拖拽文件 |
WM_TIMER | 113 | 275 | 时钟 |
WM_KILLFOCUS | 8 | 8 | 失去焦点 |
WM_MOUSEHOVER | 2A1 | 673 | 鼠标移入 |
WM_MOUSELEAVE | 2A3 | 675 | 鼠标移出 |
WM_MOUSEWHEEL | 20A | 522 | 当鼠标轮子转动时发送此消息个当前有焦点的控件 |