jockie 发表于 2020-2-15 12:19

新人急切求助,易语言热键问题,恳请大神帮忙!!!

请问论坛大神们,注册了热键,在激活窗口或不激活窗口的前提下都能实现热键功能,但是在游戏窗口内却无法生效,这怎么解决?我查过相关的东西,说要什么全局热键,什么APIHOOK,什么HOOK我完全不知道啊?
比如:注册一个F1热键

.版本 2
.程序集 窗口程序集_启动窗口
.程序集变量 F1
.子程序 __启动窗口_创建完毕
F1 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键)
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.如果真 (参数一 = F1)
_启动窗口.可视 = 真

如果要用HOOK请问大神怎么写?

苏紫方璇 发表于 2020-2-15 13:28

建议搜一下 易语言键盘钩子

jockie 发表于 2020-2-15 14:46

苏紫方璇 发表于 2020-2-15 13:28
建议搜一下 易语言键盘钩子

不会啊,能不能帮忙写一下按下F1显示隐藏启动窗口,感激不尽!!!

jockie 发表于 2020-2-19 10:46

已解决,谢谢!
页: [1]
查看完整版本: 新人急切求助,易语言热键问题,恳请大神帮忙!!!