ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Как проигнорировать событие мыши в WndProc? (https://forum.antichat.xyz/showthread.php?t=1387018)

Ya Zaregalsya 06.05.2021 11:35

Хочу отменить отжатие кнопки мыши, чтобы сделать то же самое, но только через X миллисекунд, то есть кнопка должна отжиматься несколько позже, чем это физически сделал пользователь. Пытался возвращать из функции false, но событие всё равно обрабатывается и мышь отжимается в итоге дважды, сначала натурально, а потом уже в результате эмуляции. Для подключения хука используется функция
Код:

SF->getGame()->registerWndProcCallback(SFGame::HIGH_CB_PRIORITY, *mouseProc)
. Как отменить обработку события в игре?

Ya Zaregalsya 06.05.2021 12:19

Оказалось, что ошибка была в другом участке кода. Возврата false достаточно, чтобы прервать цепочку вызовов.


Время: 18:22