Описание функции | |
MouseGetPos | ![]() ![]() |
Возвращает текущие координаты курсора мыши.
MouseGetPos([dimension])
Параметры
dimension | [необязательный] Параметр определяет, какую величину должна вернуть функция. См. возвращаемые значения. |
Возвращаемое значение
Аргумент | Возвращаемая величина |
ничего |
Возвращает массив, состоящий из двух элементов и содержащий координаты мыши: $var_array[0] = X координата (горизонтальная) $var_array[1] = Y координата (вертикальная) |
0 |
Возвращает X координату, как целое число. |
1 |
Возвращает Y координату, как целое число. |
Примечания
Смотрите опцию MouseCoordMode для установки того, в каком виде должны возвращаться координаты (относительные или абсолютные). Если установлена опция относительных координат, то возвращаемые координаты могут быть отрицательными.См. также
MouseMove, MouseClick, MouseClickDrag, MouseCoordMode (Опция), MouseGetCursor, PixelGetColor
Примеры: | ![]() |
exect=$var_a=MouseGetPos()||_ViewValues($var_a) ;; получить массив координат курсора мыши
exect=$var_a=MouseGetPos()||$var_s='---------------------------'&@CRLF&'%P%N'&@CRLF&'<info=o44%P%N//>'||ToolTip('$var_s',$var_a[0],$var_a[1],'Информация',1,1)||Sleep(5000) ;; создать всплывающую подсказку на 5 секунд в позиции курсора с информацией: Путь объекта под курсором и его даты создания
exect=$var_a=MouseGetPos() pause=5s exect=MouseMove($var_a[0],$var_a[1],0) ;; запомнить позицию курсора, через 5 секунд вернуть курсор в изначальное положение
exect=$var_pos=MouseGetPos()||$var_hex=Hex(PixelGetColor($var_pos[0],$var_pos[1],0),6) bufsr=##<info=c12|2|$var_hex>||save<C:\Color.txt|2> ;; записать RGB Value цвет в файл Color.txt пикселя под курсором
<TRAY=•~~CTRL+ЛКМ~~-~~Запись~~пикселя~~под~~курсором~~в~~файл@CRLF•~~ESC~~-~~выход||1||TCIMG.dll,85> <PRESS=11,1> exect=$var_pos=MouseGetPos()||$var_hex=Hex(PixelGetColor($var_pos[0],$var_pos[1],0),6) bufsr=##<info=c12|2|$var_hex>||save<C:\Color.txt|2> <PRESS=1B> :EXIT: ;; При CTRL+ЛКМ (клик левой кнопки мыши) идёт дозапись RGB Value цвета под курсором в заданный файл, при работе отображается иконка и подсказка в трее, выход по ESC или через значок в трее...