我傻吗?自动热键脚本的这一行有什么问题

Am I dumb? What's wrong with this one line for an auto hotkey script

我正在尝试为 Roblox 制作这个非常简单的脚本 auto-click,但是当我 运行 程序时它说“参数 #3 无效,特别是 ahk_pid 13636”,尽管如此这是 Window Spy 中显示的正确 window 标题。

F7::
Loop, 5 ControlClick, x400 y375, ahk_pid 13636, Roblox, Left, 1

F8:: ExitApp

SciTE Debug Message

您试图将所有这些参数传递给循环命令,而不是在任何时候使用 ControlClick 命令。而且您还错误地使用了 WinText 参数(您只想完全忽略该参数)。

正确的方法是:
{ } 一行语句可选)

F7::
    Loop, 5
    {
        ControlClick, x400 y375, ahk_pid 13636, , , , NA
    }
return

F8:: ExitApp

我还添加了 NA 选项,因为它是 recommended 如果它适用于所需的 window。
如果该选项会导致它不起作用,请将其删除。

另请记住,控件点击总是非常成功或失败。
如果有效,那很好,如果无效,请不要感到惊讶。