按键精灵的鼠标命令
一、鼠标移动
MoveTo 100, 200 //鼠标移动到(100,200)位置 MoveTo -1,-1 //坐标为负数时,鼠标将维持在(0,0)位置
二、鼠标相对移动
MoveR 100,200 //鼠标相对当前位置移动(100,200) MoveR -100,0 //鼠标向左移动100个像素
三、鼠标点击
LeftClick 10 //鼠标左键单击10次 RightClick 10 //鼠标右键单击10次 MiddleClick 10 //鼠标中键单击10次 LeftDown 1 //鼠标左键按下1次 LeftUp 1 //鼠标左键弹起1次 RightDown 1 //鼠标右键按下1次 RightUp 1 //鼠标右键弹起1次 LeftDoubleClick 1 //鼠标左键双击1次
四、滚动鼠标滚轮
MouseWheel 1 //鼠标向上滚动1个单位 MouseWheel -1 //鼠标向下滚动1个单位
五、保存和恢复鼠标位置
SaveMousePos //保存鼠标当前位置 Delay 3000 //3秒内任意移动鼠标位置 RestoreMousePos //恢复到之前保存的位置
六、锁定和解锁鼠标位置
锁定鼠标位置鼠标不能移动,但还是可以点击。
LockMouse //锁定鼠标位置 UnlockMouse //解除鼠标锁定
七、获取鼠标位置
GetCursorPos mx, my //把鼠标当前位置的横纵坐标分别保存在变量mx,my中
八、等待按任意鼠标键继续
执行此命令后,脚本暂停运行,待检测到鼠标任意按键点击、按下、弹起、滚动动作后继续。
waitclickid = WaitClick()
九、检测上次按过的鼠标代码
变量=GetLastClick()
十、得到鼠标形状特征码
shape0=getcursorshape(0) //用计算方法0计算鼠标特征码 shape1=getcursorshape(1) //用计算方法1计算鼠标特征码
十一、在画图板中自动拖出矩形框
moveto 463,66 //鼠标移动到画图板矩形框图标上,坐标位置需根据所用电脑用按键抓抓现取 Delay 200 LeftClick 1 //单击矩形框图标准备画矩形 moveto 109,277 //鼠标移动到画板区域 Delay 200 LeftDown 1 //模拟画矩形方式,鼠标左键按下 Delay 200 MoveR 99, 49 //相对移动99,49像素,起始点占用一个像素 Delay 200 LeftUp 1 //画完之后鼠标左键弹起
在画图板里测试运行结果。
- 上一篇: 按键精灵的键盘命令
- 下一篇: 按键精灵的颜色判断(IfColor)语句