罗技G系列外设宏命令编程参考文档(5)

2019-08-30 22:17

IsMouseButtonPressed

IsMouseButtonPressed()方法可用于确定某鼠标按键是否被按下。 booleanIsMouseButtonPressed( button )

参数列表

button

按键标识符,您可以使用下表中列出的值:

按键值 1 2 3 4 5 对应操作

鼠标左键 鼠标中键 鼠标右键 鼠标按键 X1 鼠标按键 X2

返回值

当修饰键被按下时将返回true 反之则返回 false。

备注信息

代码示范

-- 按下鼠标按键

PressMouseButton(1)

ifIsMouseButtonPressed(1) then

OutputLogMessage(\ end

-- 释放该鼠标按键

ReleaseMouseButton(1)

if not IsMouseButtonPressed(1) then

OutputLogMessage(\end

21

MoveMouseTo

MoveMouseTo() 方法可被用于移动鼠标指针至屏幕中的目标绝对坐标位置。请注意:如果您紧接着该方法调用GetMousePosition方法将返回上次状态码。您需要等待几毫秒使其结束操作以确定当前操作是否完成。

MoveMouseTo( x, y, )

参数列表

x

标准 x 极坐标介于 0(极左)至 65535(极右)。

Y

标准y极坐标介于 0(极左)至 65535(极右)。

返回值

nil

备注信息

如果您接入了多个显示器请使用MoveMouseToVirtual方法代替。

代码示范

-- 移动鼠标至左上角 MoveMouseTo(0, 0)

-- 移动鼠标至屏幕中央

MoveMouseTo(32767, 32767) -- 移动鼠标至右下角

MoveMouseTo(65535, 65535)

22

MoveMouseWheel

MoveMouseWheel() 方法可被用于模拟鼠标滚轮滚动。 MoveMouseWheel( click )

Parameters

click

鼠标滚轮滚动次数。

返回值

nil

备注信息

如果您输入的为正数,那么将模拟向上滚动(远离用户),如果您输入的为负数,那么将模拟向下滚动(面向用户)。

代码示范

-- 模拟鼠标滚轮向上滚动 3次 MoveMouseWheel(3)

--模拟鼠标滚轮向下滚动 1次 MoveMouseWheel(-1)

23

MoveMouseRelative

MoveMouseRelative() 方法可被用于模拟鼠标相对当前坐标的偏移量。请注意:如果您紧接着该方法调用GetMousePosition方法将返回上次状态码。您需要等待几毫秒使其结束操作以确定当前操作是否完成。

MoveMouseRelative( x, y, )

参数列表

x

沿 x轴方向移动

Y

沿 y轴方向移动

返回值

nil

备注信息

如果您输入的 x轴偏移量为正数,那么将模拟向右移动,如果您输入的 x轴偏移量为负数,那么将模拟向左移动。如果您输入的y轴偏移量为正数,那么将模拟向下移动,如果您输入的y 轴偏移量为负数,那么将模拟向上移动。

Example

-- 模拟鼠标相对当前坐标移动偏移量为 1像素并重复 50次 fori = 0, 50 do

MoveMouseRelative(0, -1) Sleep(8) end

24

MoveMouseToVirtual

MoveMouseToVirtual() 方法可被用于在多个屏幕中移动鼠标指针至当前屏幕中的目标绝对坐标位置。请注意:如果您紧接着该方法调用GetMousePosition方法将返回上次状态码。您需要等待几毫秒使其结束操作以确定当前操作是否完成。

MoveMouseToVirtual( x, y, )

Parameters

x

标准 x 极坐标介于 0(极左)至 65535(极右)。

Y

标准y极坐标介于 0(极左)至 65535(极右)。

返回值

nil

备注信息

如果您接入了多个显示器请使用MoveMouseToVirtual方法代替。

代码示范

-- 移动鼠标至虚拟桌面中的左上角 MoveMouseToVirtual(0, 0)

--移动鼠标至虚拟桌面中的中央

MoveMouseToVirtual (32767, 32767)

--移动鼠标至虚拟桌面中的右下角

MoveMouseToVirtual (65535, 65535)

25


罗技G系列外设宏命令编程参考文档(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:西安市2018年智慧旅游 工作实施方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: