Как выловить одновременное нажатие нескольких клавиш, допустим Ctrl + C?
S sh01u Гость 19 Ноя 2017 #1 Как выловить одновременное нажатие нескольких клавиш, допустим Ctrl + C?
ra4o AutoIT Гуру Сообщения 1,165 Репутация 247 19 Ноя 2017 #2 Можно так : Спойлер Код: #include <Misc.au3> Local $hDLL = DllOpen("user32.dll") While (1) If _IsPressed("11", $hDLL) And _IsPressed("43", $hDLL) Then ToolTip('Pressed "Ctrl+C"') While _IsPressed("11", $hDLL) And _IsPressed("43", $hDLL) Sleep(250) WEnd ToolTip('') EndIf WEnd
Можно так : Спойлер Код: #include <Misc.au3> Local $hDLL = DllOpen("user32.dll") While (1) If _IsPressed("11", $hDLL) And _IsPressed("43", $hDLL) Then ToolTip('Pressed "Ctrl+C"') While _IsPressed("11", $hDLL) And _IsPressed("43", $hDLL) Sleep(250) WEnd ToolTip('') EndIf WEnd