Две мыши
Дело в том что хочу сделать из радио-мыши "А" дивайс похожий на пульт от телика.Эта мышь сидит на стандартном драйвере.Драйвера никогда неписал...
может, конечно, и ошибаюсь, но мне кажется стоит покопать в направлении DirectInput - там должно что-то быть.
Цитата: kosfiz
может, конечно, и ошибаюсь, но мне кажется стоит покопать в направлении DirectInput - там должно что-то быть.
Ну может и такой способ поможет.
я всего один раз сталкивался с двумя мышами на одном компьютере, и у меня создалось впечатление, что Windows совсем не различает их. То есть для него это одно устройство Mouse с кнопками Button1, Button2 и тд.
Скорее всего различить их возможно только разве что на уровне драйверов.
http://gamedev.gameslife.ru/dxlessons/di8_article1_2.html#_toc3
Нашел в яндексе эту статейку.И меня очень "беспокоит" эта строка:
Код:
DIObject->CreateDevice( GUID_SysMouse , &DIMouse , NULL )
Интересно а можно ли вместо GUID_SysMouse подсунуть штонибудь более определенное...Тут даже перехватывать нинадо будет ничего=)
Цитата:
//DISCL_BACKGROUND – этим флагом мы сообщаем системе
//что если окно потеряет фокус, то мышка все равно останется наша
//что если окно потеряет фокус, то мышка все равно останется наша
вот нашел ссылочку там чел тоже разбирался с этим, заодно попробуй его прожку у себя на компе и посмотри что покажет