Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Две мыши

2.0K
21 марта 2007 года
Dstr
158 / / 27.04.2006
Как можно различить - юзер нажал на кнопу мыши "A" или мыши "B".
Дело в том что хочу сделать из радио-мыши "А" дивайс похожий на пульт от телика.Эта мышь сидит на стандартном драйвере.Драйвера никогда неписал...
257
22 марта 2007 года
kosfiz
1.6K / / 18.09.2005
может, конечно, и ошибаюсь, но мне кажется стоит покопать в направлении DirectInput - там должно что-то быть.
9.5K
22 марта 2007 года
Borgir
97 / / 20.12.2006
Цитата: kosfiz
может, конечно, и ошибаюсь, но мне кажется стоит покопать в направлении DirectInput - там должно что-то быть.


Ну может и такой способ поможет.
я всего один раз сталкивался с двумя мышами на одном компьютере, и у меня создалось впечатление, что Windows совсем не различает их. То есть для него это одно устройство Mouse с кнопками Button1, Button2 и тд.
Скорее всего различить их возможно только разве что на уровне драйверов.

2.0K
25 марта 2007 года
Dstr
158 / / 27.04.2006
По поводу DInput
http://gamedev.gameslife.ru/dxlessons/di8_article1_2.html#_toc3
Нашел в яндексе эту статейку.И меня очень "беспокоит" эта строка:

 
Код:
DIObject->CreateDevice( GUID_SysMouse , &DIMouse , NULL )


Интересно а можно ли вместо GUID_SysMouse подсунуть штонибудь более определенное...Тут даже перехватывать нинадо будет ничего=)
Цитата:
//DISCL_BACKGROUND – этим флагом мы сообщаем системе
//что если окно потеряет фокус, то мышка все равно останется наша

257
25 марта 2007 года
kosfiz
1.6K / / 18.09.2005
вот нашел ссылочку там чел тоже разбирался с этим, заодно попробуй его прожку у себя на компе и посмотри что покажет http://forum.sources.ru/index.php?showtopic=119520&hl=
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог