| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Фильтрация имитации клавиатуры и мыши |
| Автор: RapMan 15.6.2009, 06:25 |
| Всем привет, вопрос состоит в следующем: Как мне отследить имитацию нажатие кнопок клавиатуры и кликы мышки? То есть мне нужно отсеять имитацию от реальных действий пользователя Заранее всем спасибо |
| Автор: jonie 15.6.2009, 07:09 |
| фильтр драйвер имхо нужно будет писать, который будет крепиться перед клавиатурным, и, соотвестветственно знать идут ли данные от девайса... хотя и такое врядли поможет по большому счету это можно обойти. |
| Автор: Earnest 15.6.2009, 10:17 |
| Имитация может производиться разными способами, на разных уровнях. Общий принцип такой: реализовывать проверку на уровень ниже. |
| Автор: dumb 21.6.2009, 23:25 |
| SetWindowsHookEx + WH_KEYBOARD_LL + KBDLLHOOKSTRUCT.flags & LLKHF_INJECTED SetWindowsHookEx + WH_MOUSE_LL + MSLLHOOKSTRUCT.flags & LLMHF_INJECTED |