Что нового

Функция _IsPressed не всегда работает?

musicstashall

Знающий
Сообщения
322
Репутация
7
Столкнулся с таким делом, функция не работает при некоторых активных окнах, например Restorator. Перебрал разные клавиши — никак. На других окнах работает. С этим нужно смириться??
Код:
_IsPressed("70", $hDLL)
_IsPressed("71", $hDLL)
_IsPressed("72", $hDLL)
_IsPressed("A0", $hDLL)
_IsPressed("12", $hDLL)
 
Автор
M

musicstashall

Знающий
Сообщения
322
Репутация
7
Помогите установить горячие клавиши в следующем порядке:
1. Нажимаем Ctrl + Alt + три раза Space ==> FuncIn()
2. В функции FuncIn() блокируем ввод с клавы во всех окнах и в цикле ожидаем нажатия:
а) Esc ==> ExitLoop
b) Enter ==> ...
c) Backspace ==> ...
d) Space ===> ...
3. Если нажатия не происходит в течении 10 сек ==> разблокируем ввод и ExitLoop :IL_AutoIt_1:
 
Автор
M

musicstashall

Знающий
Сообщения
322
Репутация
7
Пришлось запускать скрипт с поввышенными правами. Других способов не нашел.
 
Верх