Перехват кликов мыши,уровнем ниже оконных сообщений

Тема в разделе "WASM.WIN32", создана пользователем _nic, 24 фев 2012.

  1. _nic

    _nic New Member

    Публикаций:
    0
    Регистрация:
    4 фев 2007
    Сообщения:
    372
    Можно как то перехватывать коды нажатий предаваемых USB HID,а так же менять их,еще до того как ОС пошлет окну оконное сообщение о клике?
     
  2. shchetinin

    shchetinin Member

    Публикаций:
    0
    Регистрация:
    27 май 2011
    Сообщения:
    715
    _nic
    Ну Наверное же дров написать.
     
  3. _nic

    _nic New Member

    Публикаций:
    0
    Регистрация:
    4 фев 2007
    Сообщения:
    372
    Это все конечно очень хорошо.Но как интегрировать DDK в студию?
     
  4. Charlief

    Charlief New Member

    Публикаций:
    0
    Регистрация:
    17 авг 2010
    Сообщения:
    129
    _nic
    VisualDDK: visualddk.sysprogs.org/
     
  5. _nic

    _nic New Member

    Публикаций:
    0
    Регистрация:
    4 фев 2007
    Сообщения:
    372
    А ладно все равно с тем кол-вом инфы что есть в инете это займет несколько месяцев(((
     
  6. rpy3uH

    rpy3uH New Member

    Публикаций:
    0
    Регистрация:
    14 сен 2006
    Сообщения:
    503
    клавиатурный шпион на уровне драйвера
    http://pblog.ru/?p=810
     
  7. Lunar_

    Lunar_ New Member

    Публикаций:
    0
    Регистрация:
    3 май 2011
    Сообщения:
    53
    А мышка что, обязательно USB ? Всё-таки, ниже оконных сообщений или поверх USB class-a ?
     
  8. _nic

    _nic New Member

    Публикаций:
    0
    Регистрация:
    4 фев 2007
    Сообщения:
    372
    Задание ф-ций доп. кнопкам,без хуков.
    ЗЫ:как правильно создать проект в VisualDDK что бы был правильно сгенерирован inf файл для фильтр драйвера?
     
  9. Charlief

    Charlief New Member

    Публикаций:
    0
    Регистрация:
    17 авг 2010
    Сообщения:
    129
    _nic
    В VisualDDK при создании проекта можно выбрать шаблон драйвера.
     
  10. _nic

    _nic New Member

    Публикаций:
    0
    Регистрация:
    4 фев 2007
    Сообщения:
    372
    Там ничем вроде "upper filter class driver" и не пахнет.Что надо выбирать?
     
  11. Charlief

    Charlief New Member

    Публикаций:
    0
    Регистрация:
    17 авг 2010
    Сообщения:
    129
    _nic
    По логике я бы выбрал HIDClass msdn.microsoft.com/en-us/library/windows/hardware/ff553426(v=vs.85).aspx
    Затем почитал бы статью "Creating Windows INF Files" на msdn.microsoft.com/en-us/windows/hardware/gg463445#EEC
    Далее я бы почитал документацию касаемо HID драйверов и фильтров в частности в DDK, и посмотрел чего в шаблоне лишнее и чего не хватает.

    Если вы первый раз пишете драйвер рекомендую Уолтера Они "Использование Microsoft Windows Driver Model", на русском есть в сети, и "The Windows 2000 device driver book" и и на Wasm.ru статьи.
     
  12. sn0w

    sn0w Active Member

    Публикаций:
    0
    Регистрация:
    27 фев 2010
    Сообщения:
    956
    легаси нт4 стиль выбирай и шпарь как душе угодно