|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.01.2013, 18:27 | #1 |
Форумчанин
Регистрация: 05.04.2010
Сообщений: 273
|
Перехват перехвата мыши
Доброго времени суток!
Возникла следующая ситуация: Я перехватываю D3D,клавиатуру и мышь из чужой программы(а конкретно игры Lineage 2) по средством внедрения в бинарник своей DLL и хуков всего этого дела из нее. С D3D и клавой все в порядке, все что нужно и как нужно рисуется и нажатия клавиш перехватываются. Но вот с мышкой возникла проблема. Мышь перехватывается, мои процедуры по кликам мыши срабатывают, но при этом срабатывает и клик мыши в самой программе(игре), что в моей ситуации просто непозволительно и убивает весь смысл моих мучений с перехватом D3D, пробовал эти 3 варианта в функции перехвата: Код:
Я подозреваю что игра тоже использует перехват для управления мышкой и видимо в цепочке хуков ее хук стоит раньше моего... Хотя я могу и в корне ошибаться. Подскажите пожалуйста в какую сторону копать) заранее спасибо! |
23.01.2013, 17:00 | #2 |
Форумчанин
Регистрация: 05.04.2010
Сообщений: 273
|
Продолжу диалог сам с собой... и собственно закончу...
Проблему решил, если кому-то интересно то в игре использовался DirectInput. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перехват боковых кнопок мыши (Delphi) | Simply-Art | Win Api | 1 | 23.08.2012 08:01 |
Перехват событий клавиатуры и мыши (X system) | damned20 | Qt и кроссплатформенное программирование С/С++ | 4 | 26.02.2010 12:18 |
Перехват событий клавиатуры и мыши (X system) | damned20 | Общие вопросы C/C++ | 0 | 25.02.2010 09:40 |
Перехват нажатия кнопок мыши | DarkEvil | Win Api | 7 | 15.06.2009 22:38 |
Перехват движения мыши, подключенной к заданному порту. | Mixasik | Общие вопросы Delphi | 5 | 28.12.2008 18:47 |