![]() |
Eigener "Tastaturtreiber" der auf Sondertasten rea
Hi,
ist es möglich einen eigenen Tastaturtreiber zu schreiben, der auf Sondertastendrücke wie Browsernavigation und WinMP Navigation und Lautestärkeregelung reagiert? Der bei meiner Tastatur mitgelieferte Treiber ist echt unter aller S... außerdem habe ich mit "Individualsoftware" für mich viel mehr Möglichkeiten ihn nach meinen Wünschen anzupassen. Werden die Zusatztasten als normale vkeycodes gesendet oder gibt es da spezielle Messages? oder muss ich gar einen Treiber im ursprünglichen Sinne schreiben? |
Re: Eigener "Tastaturtreiber" der auf Sondertasten
Die meisten Sondertasten sind einfach nur reguläre Tasten mit exotischen KeyCodes. In der Regel reicht ein globaler Keyboard-Hook für sowas dicke aus..
|
Re: Eigener "Tastaturtreiber" der auf Sondertasten
Nein, reicht er nicht. ;-)
Viele der Sondertasten lösen kein Keyboard-Event aus, was man mit einem Tastatur-Hook abfangen könnte. Wenn man diese Tasten in einem eigenen Programm benutzen möchte, muss man die WM_APPCOMMAND Message abfangen. Details dazu findet man bei MSDN. Einen Versuch, diese Tasten zu hooken, habe ich ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz