Autohotkey 需要自动热键脚本的帮助吗

Autohotkey 需要自动热键脚本的帮助吗,autohotkey,Autohotkey,我需要帮助在下面的脚本中添加延迟,因为它太快了。 我试过“睡眠200”,但没用。 剧本: *V:: While GetKeyState("V","P") Send, {C} Return F12::ExitApp Sleep 200很好用,我想你放错地方了。 以下是一个工作版本: *v:: While GetKeyState("v","P") { SendIn

我需要帮助在下面的脚本中添加延迟,因为它太快了。 我试过“睡眠200”,但没用。
剧本:

*V::
    While GetKeyState("V","P")
        Send, {C}
Return
F12::ExitApp

Sleep 200
很好用,我想你放错地方了。
以下是一个工作版本:

*v::
    While GetKeyState("v","P")
    {
        SendInput, C
        Sleep, 200
    }
Return
F12::ExitApp
其他修复/改进:

  • 在热键定义和
    GetKeyState()函数中更改为小写字母。
    在这种情况下,实际上没有什么区别,但有时确实会有区别,所以最好使用正确的案例
  • 切换到,它更快更可靠
  • 从大约
    C
    中删除
    {}
    s
    它们不属于那里。它们仅用于转义send命令中具有特殊含义的字符。在某些情况下,它甚至可能导致意外行为。更多关于这方面的信息,请访问