aktuell lasse ich bei einem Tool (Automatisierung) so klicken:
Code: Alles auswählen
Procedure Linksklick(x,y)
SetCursorPos_(x,y)
mouse_event_(#MOUSEEVENTF_LEFTDOWN,x,y,0,0)
mouse_event_(#MOUSEEVENTF_LEFTUP,x,y,0,0)
EndProcedure
Ich kann natürlich immer zur vorherigen Mausposition zurückspringen lassen, aber elegant ist das natürlich nicht.
Gibt's daher irgendeine Möglichkeit bei Position X,Y klicken zu lassen, ohne die Maus dorthin zu positionieren?
Übrigens wozu braucht eigentlich mouse_event_() eigentlich die Angabe von Positionen? Das Klicken funktioniert doch sowieso nicht an X/Y wenn man SetCursorPos weglässt...
Danke,
Delle