Zitat:
Das ist Schuld der Kassensystem-Software-Anbieter, die zu faul waren ihre Programme auf USB anzupassen und stattdessen Druck auf die Barcode-Scanner-Hersteller ausgeuebt haben.
Es gibt sogar Treiber, die das Schubladenöffnungsflag invertieren, nur weil ein 3 Buchstaben Kassenhersteller ein Fehler in den Schubladen hatte. Aber das ist jetzt
OT.
Also, wenn ich Robert richtig verstehe, so wäre WM_INPUT für die Abfrage der Tastatur bestimmt. Die Alternative dazu wäre dann ein Keyboardhook (a la SetWindowsHookEx(WH_KEYBOARD,@KeyboardHookProc,HIn stance,GetCurrentThreadId()); Das funktioniert auch unter
W2K und anderen
OS.