Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Grafik / Sound / Multimedia (https://www.delphipraxis.net/21-library-grafik-sound-multimedia/)
-   -   Delphi Virtual Keys für Zusatz-Tasten auf der Tastatur (play, etc.) (https://www.delphipraxis.net/94065-virtual-keys-fuer-zusatz-tasten-auf-der-tastatur-play-etc.html)

Coolspot 15. Jun 2007 13:56


Virtual Keys für Zusatz-Tasten auf der Tastatur (play, etc.)
 
Wer kennt das nicht, man will die Zusatz-Tasten abfangen um sie für ein Mp3-Player (o.Ä.) zu benutzen. Nun kann man das Systemweite abfangen der Tasten auf viele Arten lösen, doch viel wichtiger, wenn man dieses Problem gelöst hat, kommt das nächste : "Wie zur Hölle geht das mit den Zusatz-Tasten?".

Um dem Ganzen ein Ende zu setzen (Die Frage kam ja schon ein paar mal im Forum), hab ich die Liste der VitualKeys der Spezialtasten rausgekramt.

Aus der "JwaWinUser.pas":

Delphi-Quellcode:
//  BROWSERTASTEN:
  VK_BROWSER_BACK     = $A6;
  VK_BROWSER_FORWARD  = $A7;
  VK_BROWSER_REFRESH  = $A8;
  VK_BROWSER_STOP     = $A9;
  VK_BROWSER_SEARCH   = $AA;
  VK_BROWSER_FAVORITES = $AB;
  VK_BROWSER_HOME     = $AC;
//--------------------------------

//  MULTIMEDIATASTEN:
  VK_VOLUME_MUTE        = $AD;
  VK_VOLUME_DOWN        = $AE;
  VK_VOLUME_UP          = $AF;
  VK_MEDIA_NEXT_TRACK   = $B0;
  VK_MEDIA_PREV_TRACK   = $B1;
  VK_MEDIA_STOP         = $B2;
  VK_MEDIA_PLAY_PAUSE   = $B3;
//--------------------------------

//  ZUSATZTASTEN:
  VK_LAUNCH_MAIL        = $B4;
  VK_LAUNCH_MEDIA_SELECT = $B5;
  VK_LAUNCH_APP1         = $B6;
  VK_LAUNCH_APP2         = $B7;


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz