autohotkey: #IfWinActive jak określić zarówno ahk_class, jak i ahk_exe


4

Czy w #IfWinActiveinstrukcji autohotkey można podać wiele kryteriów? konkretnie ahk_classi ahk_exe? np. coś podobnego do

#IfWinActive ahk_exe test.exe && ahk_class Test
; window specific stuff
#IfWinActive ; Test

Odpowiedzi:


4

W parametrze WinTitle można określić więcej niż jedno kryterium zawężenia wyszukiwania określonego okna. Zobacz wiele kryteriów .

#IfWinActive ahk_exe test.exe ahk_class Test

    ; window specific definition of hotkeys or/and hotstrings

#IfWinActive ; turn off context sensitivity

https://autohotkey.com/docs/commands/_IfWinActive.htm

F1::
    IfWinActive ahk_exe test.exe ahk_class Test
    ; do window specific stuff
return

https://autohotkey.com/docs/commands/WinActive.htm


Nigdy nie myślałem, że to takie proste. Próbowałem podobnej formy, ale z przecinkiem pomiędzy. Wielkie dzięki! Uratowałem mój dzień.
qeatzy

Uratowałem tu również mój dzień! Przyglądałem się dopasowaniu przez trochę Win-Title i ahk_exe. Użyłem go w Groupadd i działało bardzo dobrze!
llinfeng
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.