*else* 문 없이 AHK를 사용하여 키보드 명령 만들기

*else* 문 없이 AHK를 사용하여 키보드 명령 만들기

브라우저에서와 마찬가지로 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

any 를 사용하지 말고 else명령을 중괄호로 묶으세요.

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

관련 정보