易语言怎么为按钮设置快捷键?

易语言怎么为按钮设置快捷键?,第1张

你好楼主!设置快捷键方法很多,这里我给你举个列子吧!\x0d\x0a代码如下:\x0d\x0a_启动窗口_按下某键\x0d\x0a如果(键代码=#回车键)\x0d\x0a_按钮1_被单击()\x0d\x0a\x0d\x0a就这么两句代码就可以了,不需要用到模块的,望楼主及时解决你的问题!

注册热键整数型 窗口句柄,整数型 标签句柄,整数型 功能键,整数型 主热键)

英文名称:RegHotKey

注册系统热键,返回一个热键标识,失败返回0。本命令为初级命令。

参数<1>的名称为“窗口句柄”,类型为“整数型(int)”。窗口句柄。

参数<2>的名称为“标签句柄”,类型为“整数型(int)”。使用标签的反馈事件来接受热键,反馈事件中的第一个参数为热键标识,第二个参数无效。

参数<3>的名称为“功能键”,类型为“整数型(int)”,初始值为“0”。可以为:0-无功能键;1-CTRL键状态;2-SHIFT键状态;4-ALT键状态或各键状态值之和。

参数<4>的名称为“主热键”,类型为“整数型(int)”。键代码,可以使用易语言中的键代码常量。

注意第三个参数 OK ?

是全局的热键吗(不管在哪按都有用)?

很多方法。

可以钩子,比较复杂。就不写了。。写一下最简单的

.版本

2

.支持库

shellEx

.程序集

窗口程序集1

.程序集变量

热键值,

整数型

.子程序

__启动窗口_创建完毕

热键值

注册热键

(_启动窗口.取窗口句柄

(),

标签1.取窗口句柄

(),

0,

#F1键)

.子程序

_标签1_反馈事件,

整数型

.参数

参数一,

整数型

.参数

参数二,

整数型

.如果真

(参数一

热键值)

_按钮1_被单击()

返回

()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11076896.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存