1

Я пытаюсь использовать Send {% A_ThisHotKey%} в одном моем скрипте AHK. Проблема в том, что это не всегда работает. Пример:

!Tab::Send {%A_ThisHotKey%}

Как я могу сделать эту работу во всех случаях?

1 ответ1

0

В некоторых случаях этот код отправлял бы AutoHotkey в бесконечный цикл, если бы он не игнорировал оператор Send (как я полагаю, в этом конкретном случае). Если вы хотите, чтобы он не игнорировал оператор send, вы можете использовать InputLevel и SendLevel.

Существует также разница между определениями горячих клавиш и тем, что отправляется через Send, поэтому определение горячих клавиш !Tab будет отправлено как !{Tab} , а не {!Tab} как ваш код будет интерпретироваться.

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