Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.26;
Скачать: CL | DM;

Вниз

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

 
nester ©   (2003-10-16 22:50) [0]

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


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

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


 
XenonXX ©   (2003-10-22 03:50) [2]

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


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

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

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


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

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


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

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


 
AGGRESSOR ©   (2003-10-22 13:55) [6]

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



Страницы: 1 вся ветка

Текущий архив: 2003.12.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
3-86294
Dmitriy
2003-12-02 16:48
2003.12.26
Stringgrid или DBGrid


3-86245
Philin
2003-12-04 08:30
2003.12.26
Как в DbGrid сделать ScrollBar типа Flat?


4-86592
AlexenderG
2003-10-30 16:48
2003.12.26
Как можно осуществить поиск файлов и узнать время их модификации?


1-86428
snoup
2003-12-14 00:52
2003.12.26
Вот код


6-86484
AlexV
2003-10-29 08:39
2003.12.26
Нужна помощь по сокетам (открытие, закрытие, отправка сообщений)