Ich habe gelesenmehrere Beiträgedarüber, wie TeamViewer eine Verbindung zum Computer herstellt, aber keiner von ihnen scheint zu erklären, wie es tatsächlich den Cursor auf dem Bildschirm bewegt oder klickt.
Welche Befehle werden auf meinem Computer ausgeführt? Kann ich diese Befehle ohne TeamViewer selbst ausführen?
Antwort1
Alle Windows-Programme können die Position des Mauszeigers mit demSetCursorPos
Funktion.
Mausklicks sind eines der Dinge, die mit dem simuliert werden könnenSendInput
Funktion. Insbesondere das dwFlags
Feld derMOUSEINPUT
Die Struktur kann für jede Maustaste die Aktion „Maus hoch“ oder „Maus runter“ festlegen.