易语言窗口发送消息参数详解

在易语言中,窗口.发送消息()和窗口.提交消息()函数可以实现向指定窗口或控件发送消息并执行相应的操作。

易语言窗口发送消息参数详解

1. 窗口.发送消息()

这个函数的作用是将指定的消息发送到一个窗口,同win32 api里面的SendMessage等同的效果。具体的中文函数原型为:发送消息(hwnd,msg,wparam,iparam),英文函数原型为:sendmessage(hwnd,msg,wparam,iparam)。其中,hwnd代表窗口句柄值,可以通过查找窗口、顶层窗口句柄,或者使用获取句柄的函数得到;msg指定被发送的消息;wparam指定附加的消息特定信息;iparam同样指定附加的消息特定信息。该函数的执行结果会返回真表示发送成功,返回假表示发送失败。

举例说明:句柄窗口.自身句柄(),窗口.发送消息(句柄,274,61488,0) //将向TC窗口自身发送最大化的消息。执行结果返回真表示发送成功,返回假表示发送失败。

2. 窗口.提交消息()

这个函数的作用是将一个消息放入到与指定窗口创建的线程相联系消息队列里,同win32 api里面的PostMessage等同的效果。具体的中文函数原型为:发送消息(hwnd,msg,wparam,iparam),英文函数原型为:postmessage(hwnd,msg,wparam,iparam)。参数和返回值与窗口.发送消息()函数一致。

举例说明:句柄窗口.自身句柄(),窗口.提交消息(句柄,274,61488,0) //将向TC窗口自身发送最大化的消息,执行结果必返回真。

3. 控件发送信息

控件发送信息可以实现控件的移动、调整尺寸、最大化、最小化、复制、粘贴、全选、清空内容、按钮单击等操作。以下是一些常见的控件发送信息操作:

- 移动控件:控件.发送信息(274,61458,0)。

- 调整控件尺寸:

调整左边:控件.发送信息(274,61441,0)。

调整右边:控件.发送信息(274,61442,0)。

调整顶部:控件.发送信息(274,61443,0)。

左上角调整:控件.发送信息(274,61444,0)。

右上角调整:控件.发送信息(274,61445,0)。

调整底部:控件.发送信息(274,61446,0)。

左下角调整:控件.发送信息(274,61447,0)。

右下角调整:控件.发送信息(274,61448,0)。

- 控件最大化:控件.发送信息(274,61488,0)。

- 控件最小化:控件.发送信息(274,61473,0)。

- 鼠标带问号(再次单击问号消失):控件.发送信息(274,61836,0)。

- 关闭控件:控件.发送信息(16,0,0)。

- 单击鼠标左键:控件.发送信息(513,0,0)。

- 清除窗口控件.发送信息(12,0,0)。

- 复制编辑框:编辑框.发送信息(769,0,"内容")。

- 粘贴编辑框:编辑框.发送信息(770,0,0)。

- 全选编辑框:编辑框.发送信息(177,0,-1)。

- 清空内容编辑框:编辑框.发送信息(12,1,0)。

- 按钮单击:控件.发送信息(245,0,0)。

- 删除控件:控件.发送信息(768,0,0)。

- 剪切控件:控件.发送信息(771,0,0)。

- 撤销控件:控件.发送信息(772,0,0)。

- 退出控件:控件.发送信息(1,0,0)。

- 获得焦点控件:控件.发送信息(7,0,0)。

- 失去焦点控件:控件.发送信息(8,0,0)。

- 结束控件:控件.发送信息(25,0,0)。

- 单击鼠标右键:控件.发送信息(123,0,0)。

- 取消全选编辑框:控件.发送信息(177,0,0)。

以上是一些常见的控件发送信息操作,可以根据需要灵活运用。

总结

窗口.发送消息()和窗口.提交消息()函数为易语言提供了强大的消息机制,通过设置不同的消息参数,可以实现各种控件的移动、调整尺寸、最大化、最小化、复制、粘贴、全选、清空内容、按钮单击等操作。学会了它们的使用方法,能够更好地优化程序的用户体验。

标签:

最新文章

  1. 华为微信应用锁怎么解除并且恢复 华为honor微信隐身了,怎么才能打开?2025-03-16
  2. 网站收录 SEO文章该怎么写才容易被百度收录?2025-03-27
  3. 哪一种手机玩游戏不卡 有没有什么手机是合适打游戏然后拍照又好系统又不卡的,求推荐?2025-03-21
  4. 在钉钉文件里怎么签字 钉钉文件怎么签字?2025-03-18
  5. 贸易公司怎么找客户 外贸网站源码注意什么?2025-03-26
  6. ai文件包安装怎么要激活码 airpods购买了applecare多久注册?2025-03-11
  7. 怎样做人知乎 如何学会做人?2025-03-25
  8. 网站收款接口 网站收款必须要营业执照吗?2025-04-01
  9. 场馆租赁如何利用互联网宣传(商铺出租网站推广如何入手?)2025-03-25
  10. 怎么在docx加入表格 docx文档表格怎么固定?2025-03-22
  11. 顺丰的企业域名是什么意思 顺丰马上就是国企了2025-03-27
  12. vivos16手机怎么录屏并录出声音 s16有无线充电吗?2025-03-12
  13. 张掖特色小吃,张掖都有哪些美食?2025-03-24
  14. filecoin交易平台 有关域名“初音未来.com2025-03-26
  15. 餐厅装饰设计 餐厅装饰设计理论?2025-03-23
  16. 网页设计 网站表单如何设计好?2025-03-29
  17. 家庭垃圾分类(如何指导家庭成员进行垃圾分类?)2025-03-20
  18. 定制网站制作公司 DW网页制作代码?2025-03-31
  19. 如何更新电脑中的驱动软件2025-03-09
  20. java是什么 我现在在甲方负责信息化只有我一个人,我需要学java开发吗,想学点技术,要两万多?2025-03-27
  21. 欧派家居中签 欧派全屋定制送家具靠谱吗?2025-03-17
  22. tbs文件夹能删除么 腾讯tbs是什么文件?2025-03-31
  23. 机械师TH300蓝牙耳机:续航强劲,功能出众2025-03-13
  24. 广州珠江新城小吃街在哪里 珠江小吃一条街排行榜?2025-03-22
  25. ppt如何设置不同的页面尺寸2025-03-10
  26. 两个硬盘c盘对c盘克隆 旧机械硬盘的资料如何快速拷贝到另一块机械硬盘?2025-03-30
  27. 新手制作ppt详细步骤 PPT怎么插入网页链接?2025-04-01
  28. 怎么在电脑里面去掉防火墙2025-03-13
  29. c4d怎么复制选集 c4d中心轴怎么快速对齐?2025-03-17
  30. 腾讯导航怎么看方向 vivo怎样设置导航横屏?2025-03-16
优质自媒体
优质自媒体 微信号:优质自媒体 扫描二维码关注公众号
优质自媒体

小编推荐

  1. 1 Win10的软件安装路径修改方法

    步骤一:打开注册表编辑器首先,我们需要打开Windows的运行窗口。可以通过按下键盘上的Win R快捷键来打开运行窗口。在运行窗口中输入"regedit",然后点击确定按钮,就可以打开注册表编辑器了。步骤二:找到安装路径相关的项在注册表编辑

  2. 2 使用SURF方法实现特征角点检测

    SURF(Speeded Up Robust Features)与SIFT算法相似,是一种用于图像特征检测的方法。与SIFT相比,SURF具有尺度不变的特点,并且计算简单、速度更快。因此,SURF在实际应用中具有广泛的应用前景。示例图像和库

  3. 3 如何核对签到明细表

    在处理签到明细表时,确保数据的准确性是至关重要的。以下是一些方法和步骤,可以帮助您核对签到明细表。选中员工姓名和签到名册两列数据首先,打开签到明细表,并选中包含员工姓名和签到名册两列的数据区域。您可以通过点击第一个单元格,然后按住Shift

  4. 4 生成基体法兰

    在设计钣金零件时,通常在折叠状态下进行设计,这样可以更好地设计钣金的样式和尺寸。为了生成钣金零件,首先需要绘制一个开环轮廓,然后使用基体法兰特征来生成薄壁特征和折弯。创建新的零件打开Solidworks,选择“新建”然后选择“零件”,然后确

  5. 5 美图秀秀教你如何添加证件照贴纸

    如果你需要在证件照片上添加一些华丽的元素,让自己的照片更加生动有趣,那么不妨试试美图秀秀。作为一款广受欢迎的手机美图软件,美图秀秀不仅可以修图,还可以添加各种贴纸饰品,其中就包括了证件照贴纸。接下来,我们就来一起学习一下如何在美图秀秀中添加

  6. 6 如何在 Visual Studio Code 中更改字体

    Visual Studio Code 是一款功能强大的代码编辑器,其默认字体可能并不适合每个人的审美需求。那么,如何在 Visual Studio Code 中轻松更改字体呢?下面为大家详细介绍。步骤一:打开 Visual Studio C

  7. 7 使用Excel中的SUMPRODUCT函数计算多个数组乘积之和

    在Excel中,我们经常需要对数据进行统计和计算。其中一种常见的计算是计算多个数组乘积之和。为了实现这一功能,我们可以使用Excel内置的SUMPRODUCT函数。步骤1:打开需要处理的Excel文档首先,打开你想要处理的Excel文档。确

  8. 8 1. 查看 Eclipse 版本

    第一步是打开自己下载的 Eclipse 软件,在"Help"选项中选择"About Eclipse",就可以查看自己的 Eclipse 版本了。掌握当前使用的 Eclipse 版本是后续汉化操作的基础。2. 进入 Eclipse Babel

  9. 9 如何计算企业可贷款的金额

    步骤一:设置工作表格式首先,我们需要在Excel中设置一个工作表来进行计算。在工作表中,我们需要输入贷款的年利率和贷款期限。步骤二:输入公式在B6单元格中,输入以下公式:PMT(B3,B4,B5)。这个公式用于计算每年偿还能力为50万元情况

  10. 10 如何在Android Studio中启用Kotlin增量编译

    Android Studio是一款广泛使用的开发工具,可以帮助开发者快速构建和调试Android应用程序。而Kotlin是一种现代化的编程语言,被广泛用于Android开发。在Android Studio中启用Kotlin增量编译可以提高编

Copyright 2025 优质自媒体,让大家了解更多图文资讯!百度地图 360地图