Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как отловить нажатие нестандартной клавиши типа play


nester ©   (2003-10-16 22:50:00) 

Как отловить нажатие нестандартной клавиши на расширеных клавиатурах с дополнительными клавишами типа play/stop/prev/next/volup...?


AGGRESSOR   (2003-10-22 13:55:00) [1]

Запускаешь WinSight и смотришь, какое событие клавиатуры происходит по нажатию на нужную клавишу. Я таким образом отловил wake up и power.


kavlad   (2003-10-22 09:25:00) [2]

Sorry, тяжко мне с утра-то :) Не то написал.
Почитай http://www.rsdn.ru/forum/Message.aspx?mid=365806&only=1.


kavlad   (2003-10-22 09:25:00) [3]

Sorry, тяжко мне с утра-то :) Не то написал.
Почитай http://www.rsdn.ru/forum/Message.aspx?mid=365806.


kavlad   (2003-10-22 09:15:00) [4]

>XenonXX © (22.10.03 03:50) [2]
На нестандартные клавиатуры поставляются драйвера. Нужно найти документацию на них и дело в шляпе. Но естественно винда сама дает возможность для работы с такими устройствами - см. WinAPI keybd_event и SendInput. Почитай http://www.rsdn.ru/forum/?mid=366876.
В морроввинде это делается средствами DirectX.

P.S. Вообще-то это тема дляорума по мультимедиям всяким :)


XenonXX   (2003-10-22 03:50:00) [5]

1) Это как?
2) А как отловить дополнительные кнопки мыши при не установленых дровах к ней? (windows их не видит, но в morrowind их можно программировать)


kavlad   (2003-10-21 17:04:00) [6]

Через драйвер клавиатуры.


Наверх

Титульная страница Поиск, карта сайта Написать письмо