Автоматическое сочетание горячих клавиш с 3 клавишами - PullRequest
0 голосов
/ 28 апреля 2020

Я скачал горячую клавишу авто, и мне очень нравится эта программа.

Но у меня проблемы, и я не смог найти решения в Google. Поэтому мне нужно знать следующее:

  1. Как создать скрипт с 3 ключами, например crtl + v + s без прерывания ctrl + v команда?

  2. Как отключить все сценарии на неизвестное время, например закрыть программное обеспечение и снова включить его?

Большое спасибо!

1 Ответ

0 голосов
/ 28 апреля 2020

Я предполагаю, что вы используете AHK_L v1.1.

  1. Вы можете использовать директиву #If в сочетании с GetKeyState , вот так:

    #If GetKeyState("v")
    ^s::
        MsgBox You pressed Ctrl+V+S.
    Return
    

    Обратите внимание, что вам нужно нажать V до S .

  2. Я не уверен, что вы подразумеваете под «отключением всех сценариев на неизвестное время», но вы можете завершить сценарий из себя, используя ExitApp или из другого сценария, используя Process, Close , Кроме того, вы можете отключить все горячие клавиши в скрипте, используя Suspend.

...