Кибор » Кибор - Интегрированная среда разработки ботов » Отчет о ошибках » Хук

Страниц (1): [1]
 

1. Redear - 21 Января, 2024 - 09:54:49 - перейти к сообщению
Вечер добрый,
как в киборе решить задачу по отлову клавиш желательно в параллельном потоке,
например нужно отловить нажатие средней кнопки мыши, до ввода в систему и нажать свою кнопку.
пытался через function getmessage(0, WM_LBUTTONDBLCLK) это работает только для окна диалога, а нужно по всему виндовс. такое возможно?
Спасибо
2. Zireael - 21 Января, 2024 - 10:13:40 - перейти к сообщению
В длл можно создать хук.
3. Redear - 21 Января, 2024 - 15:05:20 - перейти к сообщению
 Zireael пишет:
В длл можно создать хук.


явно не мой уровень, думал будет проще
4. Zireael - 21 Января, 2024 - 15:18:18 - перейти к сообщению
Закинуть длл в папку с кибор.
https://drive.google.com/file/d/...view?usp=sharing

При нажатии средней кнопки мыши нажимается клавиша Z.
CODE:
external(INT, "MButtonDown", "MButtonDown", "HookMButton.dll");

MButtonDown(90); // 90 - код клавиши Z
loop()sleep(100);


Код длл C++ (Отобразить)

Powered by ExBB FM 1.0 Final