Wie kann ich in Delphi einen Mausklick simulieren?

~ 0 min
2016-09-09 12:28
  • Für einen Klick muss immer ein MouseDown und danach ein MouseUp erfolgen, da ansonsten die Maustaste weiterhin als gedrückt gilt.
  • Um z.B. einen Mausklick mit den Koordinaten 50, 100 auf einer Form zu simulieren, geben Sie folgendes ein:

var

  ix, iy: Integer;

begin

  ix := 50;

  iy := 100;

  mouse_event(MOUSEEVENTF_LEFTDOWN, ix, iy, 0, 0);

  mouse_event(MOUSEEVENTF_LEFTUP, ix, iy, 0, 0);

end;

Durchschnittliche Bewertung 0 (0 Abstimmungen)

Kommentieren nicht möglich