У меня вызов функции происходит при перемещении курсора мыши
И координаты курсора заносятся в массив, и если мышь не двигается, то координаты не должны заноситься, но у меня почему то все равно заносятся. Когда я сохраняю массив в файл, он выглядит так:
[537]:[0]:(10)
[538]:[0]:(11)
[540]:[0]:(10)
[541]:[0]:(1)
[541]:[0]:(1)
[541]:[0]:(21)
[541]:[0]:(1)
[541]:[0]:(10280)
Последнее значение, это время в мс, сколько времени курсор мыши был без движения на этих координатах.
Почему эти данные заносятся в массив, если курсор стоит на месте?
Код:
_MouseSetOnEvent($MOUSE_MOVE_EVENT, "MOUSE")
Код:
func MOUSE()
$cellOne +=1
ReDim $aArray[$cellOne+1][3]
For $cellTwo = 0 to 1
$sPos = MouseGetPos ()
$aArray[$cellOne][$cellTwo] = "["&$sPos [$cellTwo]&"]:"
Next
$aArray[$cellOne][1] = $aArray[$cellOne][1]
EndFunc
И координаты курсора заносятся в массив, и если мышь не двигается, то координаты не должны заноситься, но у меня почему то все равно заносятся. Когда я сохраняю массив в файл, он выглядит так:
[537]:[0]:(10)
[538]:[0]:(11)
[540]:[0]:(10)
[541]:[0]:(1)
[541]:[0]:(1)
[541]:[0]:(21)
[541]:[0]:(1)
[541]:[0]:(10280)
Последнее значение, это время в мс, сколько времени курсор мыши был без движения на этих координатах.
Почему эти данные заносятся в массив, если курсор стоит на месте?