то есть 3, задача получить последний нажатый Key, ToolTip просто для примера,понятное дело что while в процессе, но все же кнопки меняются и не меняются лишь те, что бы ли нажаты до этого
Code: Select all
Hotkey, 1 ,Test,On,UseErrorLevel
Hotkey, 2 ,Test,On,UseErrorLevel
Hotkey, 3 ,Test,On,UseErrorLevel
Test:
test := true
Key = %A_ThisHotkey%
Tooltip,%Key%,(A_screenwidth)/2, (A_screenheight)/2,1
while (test = true) ; Это для примера, здесь будет GetKeyState("Rbutton", "P")
{
test := true ; Переменная для теста что бы не было спама, вместо этого здесь будет Send,{%Key%}
}
SetTimer, RemoveToolTip, 1
return
RemoveToolTip:
SetTimer, RemoveToolTip, Off
ToolTip
return