养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

易语言如何设置快捷键

时间:2024-11-15 19:58:09

我接下来举例子说明热键的使用,当我按下设定的热键后唤出窗口。

工具/原料

支持库shellEx

方法/步骤

1、我先来新建一个windos窗口程序,在窗口程序中画:一个按钮、一个标签、其中时钟可以不画,但是为了提现出按下热键后的效果,我这里画一个

易语言如何设置快捷键

2、我先老揉孟阼写一个时钟周期事件,目的是让按下最小化按钮后窗口被隐藏。双击时钟,在生成的子程序"_时钟1_周期事件&鳎溻趄酃quot;下面编写代码如下:如果(_启动窗口.位置=2)_启动窗口.可视=假设置时钟周期为1000。PS:启动窗口位置=2的意思是启动窗口被最小化。如果被最小话然后启动窗口不可视。如图!

易语言如何设置快捷键

3、我让岳蘖氽颐按下按钮后实现热键注册(当然你自己可以根据自己的需求来设定热键如何注册)点击按钮后生成一个为“_按钮1_被单击”鹚兢尖睁的子程序,创建一个整数型的全局变量“热键”,然后在这个子程序下编写代码如下:热键=注册热键(取窗口句柄(),标签1.取窗口句柄(),0,#F1键)如果(热键=0)信息框(“抱歉!热键注册失败”,0,)否则信息框(“热键注册成功”,0,)PS:注册热键()这个程序需要标签窗口的句柄和标签所在窗口的句柄,我设定按F1键后启动窗口被显示出来。并提示成功或失败!返回值是整数,失败返回0。

易语言如何设置快捷键

易语言如何设置快捷键

4、回到“_启动窗口”,点中标签,加入一个“反馈事件”的子程序,如图所示,子程序会自带两个参数,不要去改动它们。

易语言如何设置快捷键

5、在标签反馈事件后生成的“_标签1_反馈事件”子程序下面,写入一下代码:如果(参数一=热键)_启动窗口.可视=真_启动窗口.位置=1PS:判断按下的热键和注册的热键是否相等,相等时,_启动窗口.位置=1表示窗口被居中。

易语言如何设置快捷键

6、最后调试一下:点击按钮先注册热键为F1,提示成功,再点击最小化隐藏窗口。按一下F1后,热键值和参数值因为想等,窗口重新显示。成功!

易语言如何设置快捷键

© 一点知识