如何Send在AutoHotkey中延迟命令?
如果AutoHotkey发送的按键速度比程序可以注册输入的速度快,那么单词最后可能会输入错误的字母.(stuff结束像stf,或wasd squad最终像wsdsqad)
SetKeyDelay,以毫秒为单位击键之间的延迟,以毫秒为单位的 PressDuration
当然这不适用于 SendInput 格式,但它适用于 Send 和 ControlSend 命令
因此,如果您希望按键之间有半秒的延迟并且每个键被按住四分之一秒,它看起来像这样:
SetKeyDelay, 500, 250
Run Code Online (Sandbox Code Playgroud)
一个实际的例子是:
SetKeyDelay, 500, 250
Send Sincerely,{enter}John Smith
Run Code Online (Sandbox Code Playgroud)
通过这种方式,按键之间会有短暂的停顿,并且每个键都将像真人一样被按下,从而减轻您对自动热键发送按键的速度比注册速度更快的问题。
| 归档时间: |
|
| 查看次数: |
2470 次 |
| 最近记录: |