作者bhbbbbb (斯马克)
看板EzHotKey
标题Re: [AHK-] 请问自动按住後任一键取消?
时间Mon Aug 9 21:17:36 2021
※ 引述《Chemise ()》之铭言:
: 想做到按一下 Left 後AHK自动按住 left
: 按Right 取消按住的left 改按住right
: 按A 取消之前按住的按键改按住A
: 按B 取消之前按住的按键改按住B
: 设一个停止键X 按下後取消之前按住的按键
: 我写到按住後就不知道怎写了,不知道怎取消之前按住的按键
: 请问大神这整个架构该怎麽写比较好?
: 感谢
$a::
SendInput, {d up}
SendInput, {a down}
return
$d::
SendInput, {a up}
SendInput, {d down}
return
x::
SendInput, {a up}{d up}
return
用 {x up} 的语法能取消按下的按键
https://www.autohotkey.com/docs/commands/Send.htm#Repeating_or_Holding_Down_a_
Key
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.52.167.58 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1628515058.A.925.html
1F:推 Chemise: 非常感谢大大,这方向可行,之前想太复杂了 08/11 17:49
2F:→ Chemise: 发现个问题,设定的按键数量一多,会有点卡orz 08/12 13:29