Hi,
ich möchte ein Programm schreiben, dass Benutzereingaben der Tastatur und der Maus simuliert.
Ich habe es bereits mit Sendkeys probiert, oder mit der keybd_event und der mouse_event in "user32" aber die Simulation geschieht nicht auf unterster Ebene.
DirectX-Anwendungen ignorieren alles bis auf die Maustasten.
Ich habe mir überlegt, dass man die Werte direkt in den Tastatur-Puffer schreiben könnte.
Wenn das überhaupt geht, dann weiß ich aber nicht wie.
Das Andere, das ich mir überlegt habe, wäre einen neuen Treiber zu schreiben, der ein USB-Gerät vortäuscht. Auch da weiß ich aber nicht, wie ich das angangen soll.
Es gibt ja von Microsoft das WDK aber ich bin mir nicht sicher, ob das für meine Zwecke das Richtige ist.
Wäre nett, wenn ihr ein paar Tipps für mich hättet.
MfG Wernie
Edit: Ich wüsste gerne mal wie Teamviewer das macht
ich möchte ein Programm schreiben, dass Benutzereingaben der Tastatur und der Maus simuliert.
Ich habe es bereits mit Sendkeys probiert, oder mit der keybd_event und der mouse_event in "user32" aber die Simulation geschieht nicht auf unterster Ebene.
DirectX-Anwendungen ignorieren alles bis auf die Maustasten.
Ich habe mir überlegt, dass man die Werte direkt in den Tastatur-Puffer schreiben könnte.
Wenn das überhaupt geht, dann weiß ich aber nicht wie.
Das Andere, das ich mir überlegt habe, wäre einen neuen Treiber zu schreiben, der ein USB-Gerät vortäuscht. Auch da weiß ich aber nicht, wie ich das angangen soll.
Es gibt ja von Microsoft das WDK aber ich bin mir nicht sicher, ob das für meine Zwecke das Richtige ist.
Wäre nett, wenn ihr ein paar Tipps für mich hättet.
MfG Wernie
Edit: Ich wüsste gerne mal wie Teamviewer das macht
Comment