Hey there
Ich arbeite momentan an einem globalen KeyLogger, welcher dank WH_KEYBOARD_LL ohne
DLL auskommt. Läuft dafür glaub nicht auf älteren Windowsversionen.
Soweit so gut, nur habe ich Probleme mit diesen diakritischen Zeichen wie ^ ` ~ usw.:
1) Wenn man zum Beispiel "^" gefolgt von einem "a" eintippt, wird dies vom Keylogger korrekt zu einem "â" kombiniert, aber im aktiven Eingabefeld erscheint nur ein "a"
2) Tippt man z.B. zwei "^" hintereinander, merkt der Logger nichts. Dafür erscheint im aktiven Eingabefeld korrekt "^^"
Da ich diese Probleme auf die
API-Funktion ToAscii zurückführe, denke ich, mein Logger ist nicht der einzige mit diesem Problem
Ihr könnts euch mal anschauen, vielleicht findet jemand einen Walkaround...
Gruss
Shaman