找回密码
 立即注册
相关推荐换一批
  1. 易语言模块 字节集高级操作模块.ec
  2. 易语言模块 组件_拖放对象类模块.ec
  3. QB/T 1931~1936-1993 家具机械
  4. YD/T 1774-2008 基于用户设置规则的消息过滤业务技术要求
  5. YD/T 1739-2008 增值业务网 —— 消息网安全防护检测要求
  6. YD/T 1738-2008 增值业务网 —— 消息网安全防护要求
  7. YD/T 1605-2007 点对点多媒体消息业务网间互通协议要求
  8. YD/T 1604-2007 点对点多媒体消息业务网间互通技术要求
  9. YD/T 1718-2007 点对点网间多媒体消息业务和协议的测试方法
  10. YD/T 1501-2006 数字蜂窝移动通信网多媒体消息业务(MMS)终端设备技术要求
  11. YD/T 1498-2006 数字蜂窝移动通信网多媒体消息业务(MMS)接口技术要求
  12. YD/T 1499-2006 数字蜂窝移动通信网多媒体消息业务(MMS)中心设备技术要求
  13. YD/T 1533.2-2006 固定网多媒体消息业务技术要求 第2部分:多媒体消息业务接口
  14. GD/J 082-2018 应急广播消息格式规范
  15. YD/T 813-1996 透明窗口信封(G际)
  16. YD/T 738-1995 透明窗口信封(G内)
  17. YD/T 1902-2009 消息类业务内容分类技术要求
  18. GB/Z 43684-2024纳米技术 光栅的描述、测量和尺寸质量参数
  19. TB/T 3476-2017 机车车辆轮对几何参数测量机
  20. TB/T 3271-2011 轨道交通受流系统受电弓与接触网相互作用准则
  21. YD/T 2424-2012 基于 IP 的融合消息业务技术要求
  22. YY/T 0865.1-2011/IEC 62127-1:2007 超声水听器 第1部分:40MHz以下医用超声场的测量
  23. HG/T 2098-2001 釜用机械密封系列及主要参数
  24. YD/T 3001-2016 富通信业务技术要求 即时消息业务
模块名称:Windows消息函数(API)
作者:sailer
版本:1.0

Windows消息函数
包含十一条API函数
------------------------------
.子程序 答复消息, 整数型, 公开, API:ReplyMessage如将消息传送给位于不同进程的一个窗口,通常第一个进程会暂时挂起,直到另一个进程中的窗口函数完成操作为止。在目标进程的窗口函数完成之前,另一个进程可用这个函数向第一
.参数 结果, 整数型, , 指定发回调用进程的一个结果

.子程序 发送系统广播, 整数型, 公开, api:BroadcastSystemMessage将一条系统消息广播给系统中所有的顶级窗口
.参数 a, 整数型, , 下述常数的一个或多个:1.每次处理完一条消息后,都对磁盘进行刷新(将未存盘的数据存下来).2.如目标处于挂起状态,则在设定的超时后到期返回.3.发送任务不接收消息.4.lParam指向一个内存缓冲区.5.跳过被挂起的所有进程.6.投递消息。不与BSF_LPARAMBUFFER和BSF_QUERY兼容.7.将消息顺序发给进程,只有前一个返回TRUE时,才进入下一个进程.
.参数 b, 整数型, , 下述常数的一个或多个:1.消息进入能够接收消息的每一个系统组件.2.消息到达应用程序.3.消息到达可安装的驱动程序.4.消息到达网络驱动程序.5.消息到达系统设备驱动程序.
.参数 c, 整数型, , 消息编号
.参数 d, 整数型, , 由消息决定
.参数 e, 整数型, , 由消息决定.如指定了参数1的第4个常数,这就是位于调用进程地址空间的一个内存缓冲区的地址,而且缓冲区的第一个16位字包含了缓冲区的长度

.子程序 发送消息, 整数型, 公开, API:SendMessage调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。
.参数 窗口句柄, 整数型, , 要接收消息的那个窗口的句柄
.参数 a, 整数型, , 消息的标识符
.参数 b, 整数型, , 具体取决于消息
.参数 c, 整数型, , 具体取决于消息

.子程序 发送消息丙型, 整数型, 公开, API:SendMessageTimeout向窗口发送一条消息。如窗口位于不同的线程中,则利用这个函数可以指定一个超时值,以便在另一个进程挂起的时候防止调用进程也永远挂起
.参数 窗口句柄, 整数型, , 要接收消息的一个窗口的句柄
.参数 A, 整数型, , 消息的标识符
.参数 B, 整数型, , 由消息决定
.参数 C, 整数型, , 由消息决定
.参数 D, 整数型, , 下述常数的一个或多个:1.如目标进程挂起,则函数立即返回.2.除非函数返回,否则调用线程不能处理消息.3.允许调用线程处理消息,同时保持函数继续执行
.参数 E, 整数型, , 超时值,采用毫秒为单位
.参数 F, 整数型, , 用于装载函数结果的一个变量

.子程序 发送消息丁型, 整数型, 公开, API:SendNotifyMessage向窗口发送一条消息。如目标窗口位于同调用方相同的线程内,则这个函数会表现为"发送消息"函数。而且除非消息得到处理,否则函数不会返回。如目标窗口从属于一个不同的线程,则函数会立即返回
.参数 窗口句柄, 整数型, , 用于接收消息的一个窗口的句柄
.参数 a, 整数型, , 消息的标识符
.参数 b, 整数型, , 具体由消息决定
.参数 c, 整数型, , 具体由消息决定

.子程序 发送消息队列, 整数型, 公开, API:PostMessage将一条消息投递到指定窗口的消息队列。投递的消息会在Windows事件处理过程中得到处理。在那个时候,会随同投递的消息调用指定窗口的窗口函数。特别适合那些不需要立即处理的窗口消息的发送
.参数 窗口句柄, 整数型, , 接收消息的那个窗口的句柄。如设为HWND_BROADCAST,表示投递给系统中的所有顶级窗口。如设为零,表示投递一条线程消息
.参数 参数1, 整数型, , 消息标识符
.参数 参数2, 整数型, , 具体由消息决定
.参数 参数3, 整数型, , 具体由消息决定

.子程序 发送消息乙型, 整数型, 公开, API:SendMessageCallback将一条消息发给窗口。该函数最大的特定是可以立即返回。目标窗口函数执行完毕后,会用回调函数的形式将结果返回
.参数 窗口句柄, 整数型, , 要接收消息的那个窗口的句柄
.参数 A, 整数型, , 消息的标识符
.参数 B, 整数型, , 取决于消息
.参数 C, 整数型, , 取决于消息
.参数 D, 整数型, , 指定函数地址
.参数 E, 整数型, , 用户自定义值

.子程序 取鼠标位置, 整数型, 公开, API:GetMessagePos取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置.X坐标对应于结果值的低字,Y坐标对应于高字

.子程序 取消息编号, 整数型, 公开, API:RegisterWindowMessage获取分配给一个字串标识符的消息编号.如果没有一个子类处理程序的帮助,这个函数就没有什么用
.参数 消息名, 文本型, , 注册消息的名字

.子程序 取消息完毕时间, 整数型, 公开, api:GetMessageTime取得消息队列中上一条消息处理完毕时的时间.返回一个时间,表示为自系统启动以来经历的毫秒数

.子程序 投递消息, 整数型, 公开, api:PostThreadMessage将一条消息投递给应用程序。这条消息由应用程序的内部GetMessage循环获得,但不会传给一个特定的窗口
.参数 线程的标识符, 整数型, , 用于接收消息的那个线程的标识符
.参数 a, 整数型, , 消息标识符
.参数 b, 整数型, , 具体由消息决定
.参数 c, 整数型, , 具体由消息决定

11132272631[下载].rar



上一篇:WinAPI_窗口与组件.ec
下一篇:易语言模块:winsys WINSYS.EC