AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Laptop spezial Tasten
Thema durchsuchen
Ansicht
Themen-Optionen

Laptop spezial Tasten

Ein Thema von arbu man · begonnen am 4. Jan 2007 · letzter Beitrag vom 7. Jan 2007
 
Robert Marquardt
(Gast)

n/a Beiträge
 
#6

Re: Laptop spezial Tasten

  Alt 7. Jan 2007, 14:13
Zur Erleuchtung aller hier noch der Mechanismus den Windows mit den Multimediatasten implementiert.
Erstens sind das (besonders bei USB-Tastaturen) gar keine Tasten der Tastatur. Das USB-Geraet meldet sich als mehrere Geraete, wobei die Multimediatasten in einem eigenen Geraet untergebracht sind.
Es laeuft ein System-Service, der dieses Geraet liest und WM_APPCOMMAND an alle Applikatinoen schickt. Meldet sich keine Applikation und will die Multimediatasten fuer sich haben, so fuehrt der Service die zugewiesene Standardaktion aus.
Offensichtlich geht die Message zwar an das Hauptfenster, wird aber nicht an die Unterfenster weitergereicht. Da bei Delphiprogrammen das Hauptfenster verborgen ist, gelangt die Message nicht an die Forms, die Unterfenster sind.

Alles in allem eine wirklich schlimme Kruecke, die Microsoft da implementiert hat.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:21 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