Autohotkey - 同时按下 3 个键

Autohotkey - 同时按下 3 个键

我尝试使用以下 AutoHotkey 宏同时按下 c、f 和 k 键:

1::
SendInput cfk {enter}
Return

该代码仅提供 cfk,但不会立即按下这些键。

我该怎么做呢?

答案1

按照您目前的做法,第一个键在按下第二个键之前被释放。您需要告诉 AutoHotkey 按住该键。试试这个:

1::
SendInput {c down}{f down}{k down}{c up}{f up}{k up} {enter}
Return

这会告诉 AutoHotkey 按下该键,但不要忘记随后告诉它再次抬起该键 ;)。

相关内容