Что нового

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

musicstashall

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

musicstashall

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

musicstashall

Новичок
Сообщения
272
Репутация
4
Пришлось запускать скрипт с поввышенными правами. Других способов не нашел.
 
Верх