New user
Beiträge: 2
| (Access2010)
Ich verwende ein USB-Chiplesegerät. Über das Gerät gelesene Daten kommen als Texteingabe an und sind dabei nicht unterscheidbar von einer Eingabe der Zeichen über die Tastatur, pro Zeichen kommt also ein KeyDown-Event.
Ich kann zwar über user32.dll die aktuell angeschlossenen Eingabegeräte (Tastatur und Lesegerät) finden (via GetRawInputDeviceList, GetRawInputDeviceInfo) oder über winmgmts:root/CIMV2 die Einträge in Win32_Keyboard auslesen, jedoch fehlt mir ein Weg, zu einem KeyDown-Event der einzelnen Zeichen zu erkennen, von welchem der Geräte es gesendet wurde.
Kennt jemand eine Lösung, wie unter Access2010 die Quelle der Texteingabe ermittelt werden kann? |