Tutorial über Systemweite Tastaturhooks gesucht
-
Hi,
ich konnte in Google nichts finden,auch hier in der Suche nichts das meinen Ansprüchen gerecht wird
Ich suche ein Turorial über Systemweite Tastatur Hooks.
Grund:Wenn so und so lange keine Eingebe gemacht wird soll mein Programm auf N/A schalten.
Das Tutorial sollte mit möglichst lang sein und das Thema nicht nur kurz anreißen.
Am besten wäre es wenn in dem Tutorial halt Schritt für Schritt ein kleines Programm geschrieben wird das z.B. alle Tastatureingaben ausgibt oder sowas.Schonmal Danke für alle Antworten

cu
-
Hier in der FAQ steht ein großer Artikel über Hooks. Desweiteren kannst du das Tutorial des folgenden Links mal durchlesen http://www.softgames.de/developia/viewarticle.php?cid=13146
-
GetLastInputInfo
-
....... schrieb:
GetLastInputInfo
??
@ guenni81 : Kenn ich schon beide aber die sind mir zu ungenau
Xalon
-
So ich hab jetzt mein Passwort wieder

Nochwas zu den Links:
Ich suche sowas wie http://www.softgames.de/developia/viewarticle.php?cid=13146&page=1
nur bischen ausführlicherXalon
-
Benutz doch die Funktion, dann brauchst du keinen Hook mehr.
-
Ok danke

Aber mich würden Hooks doch intressieren
Also immer her mit mehr tutorialsXalom
-
-
Ein Buch?Hmmm,bissl viel,oder?
Mir würde es schon reichen wenn ich einen Quellcode hätte von ner DLL und nem Programm die zusammen alle Tastatureingaben in eine Editbox schreiben
Xalon
-
Bei dem tutorial das ich genannt habe kannst du den quellcode downloaden. Ansonsten kannst du noch unter www.codeproject.com nachschauen.
-
JA aber des will einfach nicht laufen O_o
Xalon
EDIT:
Es kommt immer
[Linker error] undefined reference toGetStockObject@4' [Linker error] undefined reference to_imp__InstallHooks@0'
[Linker error] undefined reference to `_imp__UnInstallHooks@0'
ld returned 1 exit statusund
#include "..\Hook Dll\Hook.h"
wird makiert
-
Schau mal hier durch, da müsstest du fündig werden nach dem was du suchst.
http://www.google.de/search?q=hook+site:www.codeproject.com&hl=de&lr=&start=20&sa=N
-
So,
ich hab jetzt den Code aus dem ersten Tut halbwegs zum laufen bekommen...
Allerdings will er den Hook nicht starten
Und zwar kommt beiEXPORT BOOL CALLBACK InstallHooks(void) { hKeyboardHook = SetWindowsHookEx(WH_KEYBOARD, KeyboardHookProc, hDllInstance, NULL ); if (hKeyboardHook == NULL) { MessageBox(NULL,"Konnte SetWindowsHookEx nicht ausführen...","Fehler!",MB_OK); return FALSE; } return TRUE; }Immer die Messagebox ===> er kann nen hook nicht starten,aber an was liegt das?Is doch 1:1 ausm Tut

Ich hasse fehlerhafte Tutorials
Xalon
Ach und warum funzt hier in dem Forum die Loginfunktion nur manchmal o_O ?
Und die autologin nie?
-
Hmmmm,kann das daran liegen dass ich die DLL dynamisch Linke (oder wie das heiß
)?
Damit mein ich jedesmal beim Programmstart neu einbinde
Xalon