请问ahk里面如何实现按住不放某键触发后续事件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问ahk里面如何实现按住不放某键触发后续事件?相关的知识,希望对你有一定的参考价值。

参考技术A

方法如下:$F1,把 F1 键设置为热键 ($ 符号会有助于下面 GetKeyState 的 "P" 模式)。

Loop: 由于没有指定数字,所以这是个无限循环,直到遇到内部的 "break" 或 "return"。
if not GetKeyState("F1", "P")。

如果此状态为 true,那么用户实际已经释放了 F1 键。

代码思路:

进入Do循环 (使用Do循环每秒一次的监控按键的状态变化),使用WaitKey命令获取到当前按下的按键的键值,判断变量key的值是否等于114 (这里的114是 F3的键值)。

如果变量key的值等于114,那么执行想要执行的代码,如果变量key的值不等于114,那么就不执行。

福利手游APP下载

新增小号回收账号交易

¥免费分享

手游加盟代理后台操作方法

入行手游项目必看教程

¥198

崛起:终极王者(送神医华佗)

3D三国题材卡牌手游

¥登录送神将

新自由之刃(赤月服)

满攻速魂环版传奇

¥1.76复古

绝世仙王之八荒寻仙录

超高人气仙侠手游

¥无折扣返利

自由之刃2(新)

冰龙魂环复古经典

¥新版复古传奇

    官方电话官方服务
      官方网站福利app代理申请

回车事件如何触发不同的click

参考技术A 回车事件触发不同的click的方法。
1、button按钮在获得焦点(foucs)的情况下,敲击键盘enter键也会触发button按钮的click事件。
2、给body标签添加onkeydown事件。
3、给input添加onkeydown事件。
4、点击button后,按键盘回车,会触发绑定的点击事件,按住回车键不放,会不断触发点击事件。

以上是关于请问ahk里面如何实现按住不放某键触发后续事件?的主要内容,如果未能解决你的问题,请参考以下文章

事件类型--键盘与文本事件

回车事件如何触发不同的click

事件对象1

苹果手机如何转发信息

取消后续内容执行

在excel中如何用鼠标拖动实现单元格内容的复制与移动