Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#5

Re: Keyboard Hook --> Simulierte Tasten von Keybd_Event f

  Alt 3. Sep 2007, 19:58
Wie man im Groben einen Treiber schreibt?
  • Zuerst werfe man Delphi über Bord.
  • Dann lerne man C/C++. Dieser Schritt kann übersprungen werden, wenn die Voraussetzung bereits erfüllt ist.
  • Dann lade man sich das DDK oder das WDK von MS runter. Dieser Schritt kann übersprungen werden, wenn die Voraussetzung bereits erfüllt ist.
  • Danach kaufe man sich ein paar Bücher zum Thema Treiber und lese diese. Dieser Schritt kann übersprungen werden, wenn die Voraussetzung bereits erfüllt ist.
  • Optional besuche man ein paar Schulungen zum Thema.
  • An dieser Stelle weiß man was PDO bedeutet und beginnt mir der Implementation.
  • Dann überlegt man sich, wie man am besten die Tastendrücke zum Usermode bekommt und wie man diese im Usermode mit denen des Hooks abgleicht. Zeitgleich stellt man fest, daß Tastendrücke direkt von der Tastatur anders "aussehen" als sie im Usermode ankommen und beschäftigt sich mit keyboard layouts (Kernelmodus-DLLs).

Das war ganz grob
  Mit Zitat antworten Zitat