Frage

Ist es möglich, den virtuellen Tasten Zustand / Maustaste Zustand für alle Programme auf einem Computer zu setzen, ohne die damit verbundenen Ereignisse zur gleichen Zeit Triggerung (wie die linke Maustaste Einstellung zur Zeit ohne das Senden einer Maus nach unten Ereignis gedrückt werden). Könnte dies durch die Einrichtung einer gefälschten Tastatur oder Maus-Treiber für eine gefälschte Tastatur oder Maus erreicht werden, dass, wenn sie als auf den aktuellen Zustand eines Schlüssels abgefragt eine Antwort Ihrer Wahl oder durch andere Mittel würde antworten geben?

Edit: Dies hat Programme beeinflussen, dass ich den Code nicht habe in anderen Threads für die Ausführung von ect ...

War es hilfreich?

Lösung

Nun, ich habe keine vollständige Antwort für Sie haben, aber ...

Die Win32-Funktion SetKeyboard Staat () ändert den Zustand der Tastatur für den Thread, es genannt.

Ich weiß, dass dies nicht das gesamte System nicht beeinflusst, aber wenn Sie nur den Tastaturstatus geändert für Anwendungen benötigen Sie entwickeln, dann könnte dies von jedem Programm aufgerufen werden, in dem Array, um es von einer temporären Datei auf dem übergebenen Lese Festplatte.

Ansonsten ... weiß nicht von irgendetwas anderes offhand ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top