MAUS
Verfasst: 27.03.2005 09:33
Hi Leute
Wie kann man die Maus Bewegen und Klicken Lassen, mit PurePasic ferngesteuert?
Wie kann man die Maus Bewegen und Klicken Lassen, mit PurePasic ferngesteuert?
Code: Alles auswählen
MouseButton(1)=1
Code: Alles auswählen
;Mögliche Konstanten für das Ereignis
#MOUSEEVENTF_MOVE = $1
#MOUSEEVENTF_ABSOLUTE = $8000
#MOUSEEVENTF_LEFTDOWN = $2
#MOUSEEVENTF_LEFTUP = $4
#MOUSEEVENTF_MIDDLEDOWN = $20
#MOUSEEVENTF_MIDDLEUP = $40
#MOUSEEVENTF_RIGHTDOWN = $8
#MOUSEEVENTF_RIGHTUP = $10
Procedure MouseEvent(Ereignis.l)
Mem.l=GlobalAlloc_(0,8)
GetCursorPos_(Mem)
mouse_event_(Ereignis|#MOUSEEVENTF_ABSOLUTE,PeekL(Mem)*($FFFF/GetSystemMetrics_(0)),PeekL(Mem+4)*($FFFF/GetSystemMetrics_(1)),0,GetMessageExtraInfo_())
GlobalFree_(Mem)
EndProcedure
;Simuliert einen Klick mit der Rechten Maustaste an der aktuellen Cursorposition
MouseEvent(#MOUSEEVENTF_RIGHTDOWN)
MouseEvent(#MOUSEEVENTF_RIGHTUP)
Code: Alles auswählen
SetCursorPos_(x,y)
FISCHAUGE hat geschrieben:Code: Alles auswählen
MouseButton(1)=1
Code: Alles auswählen
Until MouseButton(1) Or MouseButton(2)
End