Hallo zusammen =)
Ich habe folgendes problem...
wenn ich nun via linksklick die position ausgeben lasse macht er es aber nur einmal.. bzw es wird nur die position vom ersten click aus ausgegeben.
weiss vll jemand rat ?
-------------------------------------------------
€: So geht es nun einwandfrei =)
fehler war ja dann halt das position nicht mit in der schleife war!
Thx @Vollnoob =)
€²: Nun noch versuchen das das ganze als tooltip unten rechts im screen erscheint und nicht als msgbox... das bekomme ich sicherlich hin denke ich ==
Spoiler anzeigen
#include <Misc.au3>
$dll = DllOpen("user32.dll")
MsgBox(64, "Get Mouse Position","Press ESC to Exit")
While 1
If _IsPressed("01", $dll) Then
$position = MouseGetPos()
MsgBox(0, "Mouse x,y:", $position[0] & "," & $position[1])
EndIf
If _IsPressed("1b", $dll) Then
Exit
EndIf
sleep(1)
WEnd
DllClose($dll)
€³: Soo nun auch als tooltip an der mouse. funktioniert sogar mit gedrückter maustaste =)
Spoiler anzeigen
#include <Misc.au3>
#Include <Constants.au3>
$dll = DllOpen("user32.dll")
MsgBox(64, "Get Mouse Position","Press ESC to Exit")
While 1
If _IsPressed("01", $dll) Then
$position = MouseGetPos()
$ttt1 = $position[0]
$ttt2 = $position[1]
$kom = "x:"& $ttt1 & ", y:" & $ttt2
ToolTip(""& $kom)
EndIf
If _IsPressed("1b", $dll) Then
Exit
EndIf
sleep(1)
WEnd
DllClose($dll)
auch wenn grundlegende programmierfehler bzw denkfehler vorhanden sind, bitte erwähnen =) danke euch
gruss Basti