云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > SendMessage消息大全及说明

SendMessage消息大全及说明

  • 62 次阅读
  • 3 次下载
  • 2026/4/23 6:37:32

Public Const WM_USERCHANGED As Integer = &H54 设置信息,在用户更新设置时系统马上发送此消息 Public Const WM_NOTIFYFORMAT As Integer = &H55 Public Const WM_CONTEXTMENU As Integer = &H56 Public Const WM_STYLECHANGING As Integer = &H7C Public Const WM_STYLECHANGED As Integer = &H7D Public Const WM_DISPLAYCHANGE As Integer = &H7E Public Const WM_GETICON As Integer = &H7F Public Const WM_SETICON As Integer = &H80 Public Const WM_NCCREATE As Integer = &H81 Public Const WM_NCDESTROY As Integer = &H82 Public Const WM_NCCALCSIZE As Integer = &H83 Public Const WM_NCHITTEST As Integer = &H84 Public Const WM_NCPAINT As Integer = &H85 Public Const WM_NCACTIVATE As Integer = &H86 Public Const WM_GETDLGCODE As Integer = &H87

Public Const WM_NCMOUSEMOVE As Integer = &HA0 Public Const WM_NCLBUTTONDOWN As Integer = &HA1 Public Const WM_NCLBUTTONUP As Integer = &HA2

‘当用户已经登入或退出后发送此消息给所有的窗口,当用户登入或退出时系统更新用户的具体

‘公用控件,自定义控件和他们的父窗口通过此消息来判断控件是使用ANSI还是UNICODE结 ‘当用户某个窗口中点击了一下右键就发送此消息给这个窗口

‘当调用SETWINDOWLONG函数将要改变一个或多个 窗口的风格时发送此消息给那个窗口 ‘当调用SETWINDOWLONG函数一个或多个 窗口的风格后发送此消息给那个窗口 ‘当显示器的分辨率改变后发送此消息给所有的窗口

‘此消息发送给某个窗口来返回与某个窗口有关连的大图标或小图标的句柄 ‘程序发送此消息让一个新的大图标或小图标与某个窗口关联 ‘当某个窗口第一次被创建时,此消息在WM_CREATE消息发送前发送 ‘此消息通知某个窗口,非客户区正在销毁 ‘当某个窗口的客户区域必须被核算时发送此消息 ‘移动鼠标,按住或释放鼠标时发生

‘程序发送此消息给某个窗口当它(窗口)的框架必须被绘制时

‘此消息发送给某个窗口仅当它的非客户区需要被改变来显示是激活还是非激活状态

‘发送给某个与对话框程序关联的控件,windows控制方位键和TAB键使输入进入此控件通过应 ‘当光标在一个窗口非客户区内移动时发送给这个窗口,非客户区为:窗体标题栏及边框体 ‘当光标在一个窗口的非客户区同时按下鼠标左键时提交此消息 ‘当用户释放鼠标左键同时光标某个窗口在非客户区十发送此消息

Public Const WM_NCLBUTTONDBLCLK As Integer = &HA3 Public Const WM_NCRBUTTONDOWN As Integer = &HA4 Public Const WM_NCRBUTTONUP As Integer = &HA5 Public Const WM_NCRBUTTONDBLCLK As Integer = &HA6 Public Const WM_NCMBUTTONDOWN As Integer = &HA7 Public Const WM_NCMBUTTONUP As Integer = &HA8 Public Const WM_NCMBUTTONDBLCLK As Integer = &HA9 Public Const WM_KEYDOWN As Integer = &H100 Public Const WM_KEYUP As Integer = &H101 Public Const WM_CHAR As Integer = &H102

Public Const WM_DEADCHAR As Integer = &H103

Public Const WM_SYSKEYDOWN As Integer = &H104 Public Const WM_SYSKEYUP As Integer = &H105 Public Const WM_SYSCHAR As Integer = &H106

Public Const WM_SYSDEADCHAR As Integer = &H107 Public Const WM_INITDIALOG As Integer = &H110 Public Const WM_COMMAND As Integer = &H111

Public Const WM_SYSCOMMAND As Integer = &H112 Public Const WM_TIMER As Integer = &H113

‘当用户双击鼠标左键同时光标某个窗口在非客户区十发送此消息 ‘当用户按下鼠标右键同时光标又在窗口的非客户区时发送此消息 ‘当用户释放鼠标右键同时光标又在窗口的非客户区时发送此消息 ‘当用户双击鼠标右键同时光标某个窗口在非客户区十发送此消息 ‘当用户按下鼠标中键同时光标又在窗口的非客户区时发送此消息 ‘当用户释放鼠标中键同时光标又在窗口的非客户区时发送此消息 ‘当用户双击鼠标中键同时光标又在窗口的非客户区时发送此消息 ‘按下一个键 ‘释放一个键

‘按下某键,并已发出WM_KEYDOWN, WM_KEYUP消息

‘当用translatemessage函数翻译WM_KEYUP消息时发送此消息给拥有焦点的窗口 ‘当用户按住ALT键同时按下其它键时提交此消息给拥有焦点的窗口 ‘当用户释放一个键同时ALT 键还按着时提交此消息给拥有焦点的窗口

‘当WM_SYSKEYDOWN消息被TRANSLATEMESSAGE函数翻译后提交此消息给拥有焦点的窗口 ‘当WM_SYSKEYDOWN消息被TRANSLATEMESSAGE函数翻译后发送此消息给拥有焦点的窗口 ‘在一个对话框程序被显示前发送此消息给它,通常用此消息初始化控件和执行其它任务 ‘当用户选择一条菜单命令项或当某个控件发送一条消息给它的父窗口,一个快捷键被翻译‘当用户选择窗口菜单的一条命令或当用户选择最大化或最小化时那个窗口会收到此消息 ‘发生了定时器事件

Public Const WM_HSCROLL As Integer = &H114 Public Const WM_VSCROLL As Integer = &H115 Public Const WM_INITMENU As Integer = &H116

‘当窗口标准水平滚动条产生一个滚动事件时发送此消息给那个窗口,也发送给拥有它的控件 ‘当窗口标准垂直滚动条产生一个滚动事件时发送此消息给那个窗口也,发送给拥有它的控件 ‘当一个菜单将要被激活时发送此消息,它发生在用户菜单条中的某项或按下某个菜单键 ‘当一个下拉菜单或子菜单将要被激活时发送此消息

‘当用户选择一条菜单项时发送此消息给菜单的所有者(一般是窗口)

‘当菜单已被激活用户按下了某个键(不同于加速键),发送此消息给菜单的所有者 ‘当一个模态对话框或菜单进入空载状态时发送此消息给它的所有者

Public Const WM_INITMENUPOPUP As Integer = &H117 Public Const WM_MENUSELECT As Integer = &H11F Public Const WM_MENUCHAR As Integer = &H120 Public Const WM_ENTERIDLE As Integer = &H121

Public Const WM_CTLCOLORMSGBOX As Integer = &H132 ‘在windows绘制消息框前发送此消息给消息框的所有者窗口,通过响应这条消息,所有者窗口

可以通过使用给定的相关显示设备的句柄来设置消息框的文本和背景颜色

Public Const WM_CTLCOLOREDIT As Integer = &H133 ‘当一个编辑型控件将要被绘制时发送此消息给它的父窗口,通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置编辑框的文本和背景颜色

Public Const WM_CTLCOLORLISTBOX As Integer = &H134 ‘当一个列表框控件将要被绘制前发送此消息给它的父窗口,通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置列表框的文本和背景颜色

Public Const WM_CTLCOLORBTN As Integer = &H135 ‘当一个按钮控件将要被绘制时发送此消息给它的父窗口,通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置按纽的文本和背景颜色

Public Const WM_CTLCOLORDLG As Integer = &H136 ‘当一个对话框控件将要被绘制前发送此消息给它的父窗口,通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置对话框的文本背景颜色

Public Const WM_CTLCOLORSCROLLBAR As Integer = &H137 ‘当一个滚动条控件将要被绘制时发送此消息给它的父窗口,通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置滚动条的背景颜色

Public Const WM_CTLCOLORSTATIC As Integer = &H138 ‘当一个静态控件将要被绘制时发送此消息给它的父窗口,通过响应这条消息,所有者窗口可以 通过使用给定的相关显示设备的句柄来设置静态控件的文本和背景颜色

Public Const WM_MOUSEFIRST As Integer = &H200 Public Const WM_MOUSEMOVE As Integer = &H200

Public Const WM_LBUTTONDOWN As Integer = &H201 Public Const WM_LBUTTONUP As Integer = &H202

Public Const WM_LBUTTONDBLCLK As Integer = &H203 Public Const WM_RBUTTONDOWN As Integer = &H204 Public Const WM_RBUTTONUP As Integer = &H205

Public Const WM_RBUTTONDBLCLK As Integer = &H206 Public Const WM_MBUTTONDOWN As Integer = &H207 Public Const WM_MBUTTONUP As Integer = &H208

Public Const WM_MBUTTONDBLCLK As Integer = &H209 Public Const WM_MOUSEWHEEL As Integer = &H20A

Buttons

Public Const BM_GETCHECK As Integer = &HF0 Public Const BM_SETCHECK As Integer = &HF1 Public Const BM_GETSTATE As Integer = &HF2 Public Const BM_SETSTATE As Integer = &HF3 Public Const BM_SETSTYLE As Integer = &HF4

‘移动鼠标时发生

‘移动鼠标时发生,同WM_MOUSEFIRST ‘按下鼠标左键 ‘释放鼠标左键 ‘双击鼠标左键 ‘按下鼠标右键 ‘释放鼠标右键 ‘双击鼠标右键 ‘按下鼠标中键 ‘释放鼠标中键 ‘双击鼠标中键

‘当鼠标轮子转动时发送此消息个当前有焦点的控件

‘用于checkboxes或radioboxes。查看是否checked了。

‘如果已经checked了,发送此消息后,变为unchecked,就是那个钩钩没被选上 ‘发送此消息,可返回button的状态,如是否被checked;是否可用(不可用就变灰了)‘设置 button被点击状态。 ‘设置Button样式

Public Const BM_CLICK As Integer = &HF5 Public Const BM_GETIMAGE As Integer = &HF6 Public Const BM_SETIMAGE As Integer = &HF7

ComboBoxes CB_ADDSTRING

CB_DELETESTRING CB_GETCURSEL

CB_GETDROPPEDSTATE CB_GETLBTEXT

CB_GETLBTEXTLEN CB_INSERTSTRING CB_RESETCONTENT CB_SETCURSEL

CB_SHOWDROPDOWN

‘Button被点击消息 ‘返回Button中图标的句柄 ‘为Button设置新图标

‘添加字符串到ComboBoxes。

‘删除ComboBoxes中的条目,既item CB_GETCOUNT得到ComboBoxes条目item的数目 ‘返回ComboBoxes中被选条目在ComboBoxes中的位置,如果没有条目或出错,则返回-1 ‘发送此消息,可判断ComboBoxes的listbox是否被放下,是,返回非零值,不是,则返回0 ‘得到combobox的条目的text。返回值是这个text的长度。 ‘返回值是条目的text的长度。 ‘插入字符串条目到combobox中 ‘清空combobox所有条目 ‘设置combobox被选条目。

‘让combobox的listbox下拉。既显出所有条目 EditControls

搜索更多关于: SendMessage消息大全及说明 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

Public Const WM_USERCHANGED As Integer = &H54 设置信息,在用户更新设置时系统马上发送此消息 Public Const WM_NOTIFYFORMAT As Integer = &H55 Public Const WM_CONTEXTMENU As Integer = &H56 Public Const WM_STYLECHANGING As Integer = &H7C Public Const WM_STYLECHANGED As Integer = &H7D Public Const WM_DISPLAYCHANGE As Integer = &H7E Public Const WM_GETICON As Integer = &H7F Public Const WM_SETICON As Integer = &H80

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com