AutoHotKey:#IfWinActive 不工作

AutoHotKey: #IfWinActive not working

所以我用 AHK 制作了一个 AFK 塞子,但我只需要在一个程序中 运行,所以我使用 #If WinActive 但无济于事。

#If WinActive("ahk_class WINDOWSCLIENT")
while( 1 = 1 ) {
    Send, {W down}
    sleep 240
    Send, {W up}
    sleep 240
    Send, {A down}
    sleep 240
    Send, {A up}
    sleep 240
    Send, {S down}
    sleep 240
    Send, {S up}
    sleep 240
    Send, {D down}
    sleep 240
    Send, {D up}
}

#IfWin directives 仅用于创建上下文相关的热键和热字串。 尝试使用带有 IfWinActive:

的循环或 SetTimer
Loop 
{
    If WinActive("ahk_class WINDOWSCLIENT")
    {
        while( 1 = 1 ) 
        {
            ; do something
        }
    }
}