![]() |
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]() ![]() ![]() |
|
akaGK |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 29.6.2008 Репутация: нет Всего: нет |
помогите пожалуйста с драйвер фильтром. Задача в следующем: нужно двигать курсором мыши со стрелочек клавиатуры. Как сделать точно не понимаю, планировал получать из драйвера код нажатой клавиши, а курсором шевелить в клиентском приложении. Что нужно изменить/добавить в пример из ДДК? Или можно совсем как то по другому все это осуществить? Желательно поподробнее опишите...
вот так пробую подключиться в драйверу из приложения, в функции обработки IRP_MJ_READ есть DbgPrint, ничего не выводится к сожалению(
Это сообщение отредактировал(а) akaGK - 29.6.2008, 21:23 |
|||
|
||||
W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 12 Всего: 121 |
На это могут быть несколько причин: 1. Неправильно создаётся устройство или ссылка. 2. Драйвер загружается с ошибкой. 3. Неверно установлен обработчик. При вызове CreateFile драйверу посылается IRP_MJ_CREATE, попробуй туда отладочный вывод поставить. Это сообщение отредактировал(а) W4FhLF - 30.6.2008, 10:14 -------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
akaGK |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 29.6.2008 Репутация: нет Всего: нет |
подскажите пожалуйста еще как правильнее в драйвере записать в буфер
в драйвере я в обработчике MJ_READ, установил callback процедуру в которой и хочу записывать в буфер.
нужно добавить вывод, а так все верно? Это сообщение отредактировал(а) akaGK - 30.6.2008, 10:21 |
|||
|
||||
ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 5 Всего: 95 |
![]() ![]() -------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 12 Всего: 121 |
akaGK, что-то не то у тебя совсем. Глянь в личку.
Это сообщение отредактировал(а) W4FhLF - 30.6.2008, 11:02 -------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
akaGK |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 29.6.2008 Репутация: нет Всего: нет |
ama_kid, это курсач по системному программированию, такова тема
Добавлено через 10 минут и 27 секунд W4FhLF, ого, ну пожалуй так сложно не стоит делать) мне бы попроще чего нибудь... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Системное программирование и WinAPI" | |
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |