Forum: Win32/Win64 API (native code)
Delphi
by sirius,
8. Jan 2008
Formatierungen bedeuten hier in erste Linie einrücken, damit man sieht, welches begin zu welchem end gehört, ect.
1. Soweit ich sehe, fängst du ALLE Nachrichten ab, und das sind bedeutend mehr als nur Tastatureingaben. Ich bin mir allerdings nicht sicher. Überprüfe das mal.
2. Aus der Funktion getMsg darfst du nicht auf globale Variablen zugreifen (wie hook, hwnd, etc.), lege diese alle in...
Forum: Win32/Win64 API (native code)
Delphi
by sirius,
7. Jan 2008
Soweit ich mich richtig erinnere, habe ich auch mal die Tastatur mittels Keyboard-Hook gesperrt (durch einfaches nicht weiterleiten wahrscheinlich). War ja nur ne Idee.
Übrigens, weis ich nicht, was du machst, da dieser Quelltext schwer zu lesen ist (min. Einrückungen fehlen)
Forum: Win32/Win64 API (native code)
Delphi
by sirius,
7. Jan 2008
Und warum nimmst du GetMessage und nicht einen Keyboard-Hook?