Я хочу использовать ifWinActive для достижения этой цели:
Когда я нажимаю Shift+Enter и MLO.exe активен, скрипт должен преобразовать его в Alt+N.

#IfWinActive, ahk_exe mlo.exe
shift & enter::Alt & n
Else
shift & enter

Какой правильный синтаксис AHK для этого?

1 ответ1

1

Смотрите документацию для горячих клавиш. При использовании измененных клавиш, таких как Shift, Ctrl и Alt, символы + , ^ и ! должен быть использован.

#IfWinActive, ahk_exe mlo.exe
    +Enter::!n
#If ; This closes the IfWinActive condition, only needed if more code is after

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .