求易语言热键开关源码!!!!!!!!
2个回答
展开全部
库 eAPI
.程序集 窗口程序集1
.程序集变量 热键, 整数型
.子程序 __启动窗口_创建完毕
热键 = 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #键1)
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.如果 (参数一 = 热键)
时钟1.时钟周期 = 1000 ' 1秒进行一次模拟
_时钟1_周期事件 ()
.否则
.如果结束
.子程序 _时钟1_周期事件
模拟按键 (#回车键, , )
模拟按键 (#Ctrl键, #V键, )
模拟按键 (#回车键, , )
.子程序 __启动窗口_将被销毁
撤销热键 (取窗口句柄 (), 热键)
建议楼主把热键换成home或F1等键,不然数字键1有两个,还要用其他方法来判断哪个是小键盘的。以上我只实现非小键盘的数字键1。小键盘的我没进行判断。
顺便:对于热键开关控制,可参考我的一个回答:
.程序集 窗口程序集1
.程序集变量 热键, 整数型
.子程序 __启动窗口_创建完毕
热键 = 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #键1)
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.如果 (参数一 = 热键)
时钟1.时钟周期 = 1000 ' 1秒进行一次模拟
_时钟1_周期事件 ()
.否则
.如果结束
.子程序 _时钟1_周期事件
模拟按键 (#回车键, , )
模拟按键 (#Ctrl键, #V键, )
模拟按键 (#回车键, , )
.子程序 __启动窗口_将被销毁
撤销热键 (取窗口句柄 (), 热键)
建议楼主把热键换成home或F1等键,不然数字键1有两个,还要用其他方法来判断哪个是小键盘的。以上我只实现非小键盘的数字键1。小键盘的我没进行判断。
顺便:对于热键开关控制,可参考我的一个回答:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询