Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#8

Re: Systemweiter Hotkey funktioniert nicht im Spiel.

  Alt 30. Jan 2010, 17:01
Die wohl am tiefsten ansetzende Möglichkeit wäre ein Bei Google suchenLow-Level Keyboard Hook. Der springt auch noch vor DirectInput an.

Von Microsoft selbst gibt es übrigens die dringende Empfehlung DI nur für Joysticks zu verwenden, nie für Maus und Tastatur. Sollte das Spiel also auf DI aufsetzen, ist das z.B. daran erkennbar, dass die betriebssystemspezifischen Mappings nicht angewendet werden - in Deutschland also ein "y" zum "z" würde. Ist das nicht so, verwendet das Spiel entweder kein DI für die Tastatur, oder hat das Mapping selbst implementiert (was nicht grad wenig Aufwand wäre, bei weitem nicht lohnt, und daher unwahrscheinlich ist).

Mit einem LL Hook kam ich bisher immer an die Ereignisse, egal was gerade an Software lief.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat