Wie kann ich in Delphi einen Mausklick simulieren?
- 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;