Einzelnen Beitrag anzeigen

T3rm1n4T0r

Registriert seit: 10. Sep 2004
38 Beiträge
 
Turbo Delphi für Win32
 
#1

Frage bezüglich DirectInput und KeyboardProc Hook

  Alt 29. Mai 2006, 18:53
Hi,
bin gerade dabei ein wenig mit DirectInput rumzuspielen. Folgendes: Ich habe DirectInput8Create gehookt und mir ne schöne Msg ausgeben lassen, wenn es aufgerufen wird. Das habe ich bei UT2004 getestet. Es verwendelt also DirectInput. Dann habe ich zum Spaß mal die KeayboardProc gehookt und gebe jeweils den Wert -1 zurück OHNE die original Funktion aufzurufen. Somit ist klar, dass die Fenster keine Messages bezüglich Tastatureingaben erhalten.
Als nächstes habe ich dann UT2004 gestartet und musste feststellen, dass es nicht möglich war sich zu bewegen.
Das verstehe ich allerdings nicht. DirectInput liest doch die Tastatureingaben direkt ausm Tastaturpuffer oder etwa nicht?
Weiß jemand wie das funktioniert?

Gruß T3rm1
  Mit Zitat antworten Zitat