使用 AHK 创建键盘命令,无 *else* 语句

使用 AHK 创建键盘命令,无 *else* 语句

我希望我的 pdf 阅读器中的标签快捷键与浏览器中的相同。使用 AHK 我写道:

^PgUp::
IfWinActive Foxit Reader
    Send {Ctrl down}
    Send {Shift down}
    Send Tab    
else
return

但它抱怨说,我别的所以我尝试了

^PgUp::
IfWinActive Foxit Reader
    Send {Ctrl down}
    Send {Shift down}
    Send Tab    
else
    MsgBox nada
return

还是没有效果。我该如何解决这个问题?


问题2

这段代码有什么问题?

!^#n::
WinActivate Notepad++
Send {Ctrl down}
Send {Shift down}
Send n
return

答案1

只是不要使用任何else,并用花括号括住你的命令:

^PgUp::
IfWinActive Foxit Reader
{
    Send {Ctrl down}
    Send {Shift down}
    Send Tab    
}
return

相关内容