KosteaMVP
F1 - включить / выключить перехват для WheelUp и WheelDown.
'WheelClick' - метка, которая выполняет отправку нажатия ЛКМ либо ПКМ в зависимости какая кнопка была нажата.
'A_ThisHotkey' - встроенная переменная, содержит клавишу которая была нажата (в виде строки).
В момент нажатия на WheelUp (колёсико мыши вверх) если перехват включен - происходит запуск метки 'WheelClick' .
Идёт проверка, есть ли в переменной 'A_ThisHotkey' часть строки "Up" от возможно нажатой клавиши '*$WheelUp'.
Если это условие верно (равно 1) выполняется подстановка строки "1" - это для эмуляции клавиши ЛКМ (vk1). Иначе будет строка "2" для эмуляции клавиши ПКМ (vk2).
Как-то вот так. Не самое лучшее объяснение.
Win10x64, AHK v1.1.33.09 (Unicode 64-bit) |
AHK-Wiki |
Переменные и выражения |
RegEx101