Ниже часть программы для определения координат мышки.
У меня 3 вопроса.
1. Почему обновление цифр происходит рывками.
2. Почему программа уже через 5 минут движения начинает зависать.
3. подозреваю что можно обновить данные GUICtrlCreateLabel не создавая еще один по верх уже созданой и возможно в этом проблемы 1 и 2
У меня 3 вопроса.
1. Почему обновление цифр происходит рывками.
2. Почему программа уже через 5 минут движения начинает зависать.
3. подозреваю что можно обновить данные GUICtrlCreateLabel не создавая еще один по верх уже созданой и возможно в этом проблемы 1 и 2
Код:
HotKeySet ( "0" ,"_Exit")
GUICreate("Координаты", 200, 200)
GUISetState(@SW_SHOW)
GUICtrlCreateLabel("X=", 10, 10)
GUICtrlCreateLabel("Y=", 60, 10)
$x1=0
$y1=0
$x=0
$y=0
While 1
$pos = MouseGetPos()
$x1=$x
$y1=$y
$x = $pos[0]
$y = $pos[1]
if $x1<>$x then
;~ GUICtrlCreateLabel(" ", 25, 10)
GUICtrlCreateLabel($x, 25, 10)
EndIf
if $y1<>$y then
;~ GUICtrlCreateLabel(" ", 75, 10)
GUICtrlCreateLabel($y, 75, 10)
EndIf
Sleep(50)
WEnd
Func _Exit()
Exit
EndFunc