MouseGetPos |
首页 后退 前进 |
MouseGetPos 获取鼠标的当前坐标位置.
MouseGetPos ( [dimension] ) 参数
返回值
如果"dimension"参数值不是数字, 将设置 @error 为 1. 备注 参考 MouseCoordMode 相对/绝对位置的设置. 如果设置为相对位置, 坐标值可能是负数.
函数示例 #include <MsgBoxConstants.au3> ----------------------------------------
该函数可以通过命令调用 exect 参见: 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> ;; 在光标下的像素的Color.txt文件中记录RGB值颜色
<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 + LMB(点击鼠标左键),RGB值被添加到光标到指定的文件中,托盘中的工具提示,操作期间会显示通过托盘图标的ESC输出...
|