#DeFine WM_CTLCOLORMSGBOX 0x132
在windows绘制消息框前发送此消息给消息框的所有者窗口,通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置消息框的文本和背景颜色
#DeFine WM_CTLCOLOREDIT 0x133
当一个编辑型控件将要被绘制时发送此消息给它的父窗口 通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置编辑框的文本和背景颜色
#DeFine WM_CTLCOLORLISTBOX 0x134
当一个列表框控件将要被绘制前发送此消息给它的父窗口 通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置列表框的文本和背景颜色
#DeFine WM_CTLCOLORBTN 0x135
当一个按钮控件将要被绘制时发送此消息给它的父窗口 通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置按纽的文本和背景颜色
#DeFine WM_CTLCOLORDLG 0x136
当一个对话框控件将要被绘制前发送此消息给它的父窗口 通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置对话框的文本背景颜色
#DeFine WM_CTLCOLORSCROLLBAR 0x137
当一个滚动条控件将要被绘制时发送此消息给它的父窗口 通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置滚动条的背景颜色
#DeFine WM_CTLCOLORSTATIC 0x138
当一个静态控件将要被绘制时发送此消息给它的父窗口 通过响应这条消息,所有者窗口可以 通过使用给定的相关显示设备的句柄来设置静态控件的文本和背景颜色
#DeFine WM_MOUSEFIRST 0x200
移动鼠标时发生
#DeFine WM_MOUSEMOVE 0x200
移动鼠标时发生,同WM_MOUSEFIRST
#DeFine WM_LBUTTONDOWN 0x201
按下鼠标左键
#DeFine WM_LBUTTONUP 0x202
释放鼠标左键
#DeFine WM_LBUTTONDBLCLK 0x203
双击鼠标左键
#DeFine WM_RBUTTONDOWN 0x204
按下鼠标右键
#DeFine WM_RBUTTONUP 0x205
释放鼠标右键
#DeFine WM_RBUTTONDBLCLK 0x206
双击鼠标右键
#DeFine WM_MBUTTONDOWN 0x207
按下鼠标中键
#DeFine WM_MBUTTONUP 0x208
释放鼠标中键
#DeFine WM_MBUTTONDBLCLK 0x209
双击鼠标中键
#DeFine WM_MOUSEWHEEL 0x20A
当鼠标轮子转动时发送此消息个当前有焦点的控件 Buttons
BM_CLICK button被点击 消息
BM_GETCHECK 用于check boxes 或radio boxes 。查看 是否 checked 了。
BM_GETSTATE 发送此消息,可返回 button 的状态,如 是否被 checked;是否 可用(不可用就 变灰了)
BM_SETCHECK 如果 已经 checked 了,发送此消息后,变为 unchecked,就是 那个钩钩 没被 选上。ok?
BM_SETSTATE 设置 button被 点击 状态。
====================
Combo Boxes
CB_ADDSTRING 添加 字符串到 Combo Boxes 。
CB_DELETESTRING 删除 Combo Boxes 中的 条目,既 item
CB_GETCOUNT 得到 Combo Boxes 条目 item 的 数目
CB_GETCURSEL 返回 Combo Boxes 中被选 条目 在 Combo Boxes 中 的位置,第一条为0 。
如果 没有 条目或出错,则返回 -1
CB_GETDROPPEDSTATE 发送此消息,可判断 Combo Boxes 的list box 是否被 放下,如果 是,返回 非零值,不是,则 返回 0