1.易语言怎么写热键
虽然没看懂你的意思
不过你可以按照如下思路去实现你的热键功能
双击启动窗口,然后在启动窗口创建完毕对应的子程序里写入你要的热键形式
子程序 __启动窗口_创建完毕
监视热键 (&_按钮_开始_被单击, #F5键, )
监视热键 (&_按钮_开始_被单击, #回车键, )
子程序 _按钮_开始_被单击
(写入按F5后实现的功能)
子程序 延迟
延迟(500)
顺便 提一下 要实现“+”键的话另外要写常量的
用到超级模块,功能如下
子程序名:监视热键
监视一个热键,当热键被触发时激活响应事件.(成功返回热键标识,失败返回0).注:必须真实的按键才会触发热键
返回值类型:整数型
参数的名称为“响应事件”,类型为“子程序指针”。注明:响应事件(热键标识,其它。),事件参数数目不限。
参数的名称为“键代码”,类型为“整数型”。注明:触发事件的基本键,事件在基本键按下时触发。
参数的名称为“功能键状态”,类型为“整数型”,允许接收空参数数据。注明:1 Alt 2 Ctrl 4 Shitf 8 Win 若要两个或以上的状态键,则把它们的值相加.
参数的名称为“其它键”,类型为“整数型”,允许接收空参数数据。注明:如果你需要注册由两个普通键组合的热键,可设置一个其它键代码.
2.易语言同1个快捷键怎样写开关
.版本 2显示鼠标 (1)进程ID = 取窗口进程ID (窗口1.取窗口句柄 ())标签6.标题 = “当前进程:” + 到文本 (取进程名2 (进程ID))内存.打开进程 (进程ID)开 = 热键.注册 (窗口1.取窗口句柄 (), 0, #F1键, &_按钮1_被单击)关 = 热键.注册 (窗口1.取窗口句柄 (), 0, #F2键, &_按钮2_被单击)开启 = 热键.注册 (窗口1.取窗口句柄 (), 0, #F3键, &_按钮7_被单击)关闭 = 热键.注册 (窗口1.取窗口句柄 (), 0, #F4键, &_按钮6_被单击)。
3.易语言如何设置同一个热键进行开关
.版本 2
.支持库 shellEx
.程序集 窗口程序集1
.程序集变量 标识, 整数型
.程序集变量 状态位, 整数型
.子程序 __启动窗口_创建完毕
标识 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键)
状态位 = 1
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.如果 (标识 = 参数一 且 状态位 = 1)
编辑框1.内容 = “1”
状态位 = 0
.否则
.如果真 (标识 = 参数一 且 状态位 = 0)
编辑框1.内容 = “0”
状态位 = 1
.如果真结束
.如果结束
4.易语言怎么写控制热键的开启和禁止
.版本 2
.支持库 shellEx.程序集 窗口程序集1
.程序集变量 热键1, 整数型
.程序集变量 热键2
.程序集变量 热键3.子程序 __启动窗口_创建完毕组合框1.现行选中项 = 0
热键1 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键)
热键2 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F2键)
热键3 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F3键).子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型.如果 (组合框1.现行选中项 = 0)
参数一 = 热键1
信息框 (“按下热键F1成功!”, 0, )
.否则
.如果 (组合框1.现行选中项 = 1)
参数一 = 热键2
信息框 (“按下热键F2成功!”, 0, )
.否则
.如果 (组合框1.现行选中项 = 2)
参数一 = 热键2
信息框 (“按下热键F3成功!”, 0, )
.否则 返回 ()
.如果结束
返回 ()
.如果结束
返回 () 这样写,不论你按错没按错热键,都会执行你选中的热键,也不必担心你按错热键了。
5.易语言怎么写控制热键的开启和禁止
.版本 2.支持库 shellEx.程序集 窗口程序集1.程序集变量 热键1, 整数型.程序集变量 热键2.程序集变量 热键3.子程序 __启动窗口_创建完毕组合框1.现行选中项 = 0热键1 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键)热键2 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F2键)热键3 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F3键).子程序 _标签1_反馈事件, 整数型.参数 参数一, 整数型.参数 参数二, 整数型.如果 (组合框1.现行选中项 = 0) 参数一 = 热键1 信息框 (“按下热键F1成功!”, 0, ).否则 .如果 (组合框1.现行选中项 = 1) 参数一 = 热键2 信息框 (“按下热键F2成功!”, 0, ) .否则 .如果 (组合框1.现行选中项 = 2) 参数一 = 热键2 信息框 (“按下热键F3成功!”, 0, ) .否则 返回 () .如果结束 返回 () .如果结束 返回 () 这样写,不论你按错没按错热键,都会执行你选中的热键,也不必担心你按错热键了。
6.易语言怎么写某个热键打开/关闭某窗口
用注册热键就可以了,你可以参考一下:
.版本 2
.支持库 shellEx
.程序集 窗口程序集1
.程序集变量 句柄, 整数型
.子程序 __启动窗口_创建完毕
句柄 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F6键)
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.局部变量 是否隐藏, 逻辑型, 静态
.判断开始 (参数一 = 句柄)
.判断开始 (是否隐藏)
' 添加显示的代码
.默认
' 添加隐藏的代码
.判断结束
倒转 (是否隐藏)
.默认
.判断结束
.子程序 倒转
.参数 逻辑值, 逻辑型, 参考
.判断开始 (逻辑值)
逻辑值 = 假
逻辑值 = 真
.默认
转载请注明出处育才学习网 » 易语言怎么写热键开关