GetCursorPos(self)
获取鼠标位置.
Returns:
tuple– (x,y)
GetKeyState(self, vk_code)
获取指定的按键状态.(前台信息,不是后台)
Parameters:
- vk_code (
int) – 虚拟按键码
Returns:
int– 0 代表失败,1 代表成功
KeyDown(self, vk_code)
按住指定的虚拟键码
Parameters:
- vk_code (
int) – 虚拟按键码
Returns:
int– 0 代表失败,1 代表成功
KeyDownChar(self, key_str)
按住指定的虚拟键码
Parameters:
- key_str (
str) – 符串描述的键码. 大小写无所谓. 点这里查看具体对应关系
Returns:
int– 0 代表失败,1 代表成功
KeyPress(self, vk_code)
按下指定的虚拟键码
Parameters:
- vk_code (
int) – 虚拟按键码
Returns:
int– 0 代表失败,1 代表成功
KeyPressChar(self, key_str)
按下指定的虚拟键码
Parameters:
- key_str (
str) – 字符串描述的键码. 大小写无所谓. 点这里查看具体对应关系
Returns:
int– 0 代表失败,1 代表成功
KeyUp(self, vk_code)
弹起来虚拟键 vk_code
Parameters:
- vk_code (
int) – 虚拟按键码
Returns:
int– 0 代表失败,1 代表成功
KeyUpChar(self, key_str)
弹起来虚拟键 key_str
Parameters:
- key_str (
str) – 字符串描述的键码. 大小写无所谓. 点这里查看具体对应关系.
Returns:
int– 0 代表失败,1 代表成功
LeftClick(self)
按下鼠标左键
Returns:
int– 0 代表失败,1 代表成功
LeftDoubleClick(self)
双击鼠标左键
Returns:
int– 0 代表失败,1 代表成功
LeftDown(self)
按住鼠标左键
Returns:
int– 0 代表失败,1 代表成功
LeftUp(self)
弹起鼠标左键
Returns:
int– 0 代表失败,1 代表成功
MiddleClick(self)
按下鼠标中键
Returns:
int– 0 代表失败,1 代表成功
MoveR(self, rx, ry)
鼠标相对于上次的位置移动 rx,ry
Parameters:
- rx (
int) – 相对于上次的 X 偏移 - ry (
int) – 相对于上次的 Y 偏移
Returns:
int– 0 代表失败,1 代表成功
MoveTo(self, x, y)
把鼠标移动到目的点(x,y)
Parameters:
- x (
int) – X 坐标 - y (
int) – Y 坐标
Returns:
int– 0 代表失败,1 代表成功
MoveToEx(self, x, y, w, h)
把鼠标移动到目的范围内的任意一点
Parameters:
- x (
int) – X 坐标 - y (
int) – Y 坐标 - w (
int) – 宽度(从 x 计算起) - h (
int) – 高度(从 y 计算起)
Returns:
str– 返回要移动到的目标点. 格式为 x,y. 比如 MoveToEx 100,100,10,10,返回值可能是 101,102
RightClick(self)
按下鼠标右键
Returns:
int– 0 代表失败,1 代表成功
RightDown(self)
按住鼠标右键
Returns:
int– 0 代表失败,1 代表成功
RightUp(self)
弹起鼠标右键
Returns:
int– 0 代表失败,1 代表成功
WaitKey(self, vk_code, time_out)
等待指定的按键按下 (前台,不是后台)
Parameters:
- vk_code (
int) – 虚拟按键码,当此值为 0,表示等待任意按键。 鼠标左键是 1,鼠标右键时 2,鼠标中键是 4 - time_out (
int) – 等待多久,单位毫秒. 如果是 0,表示一直等待
Returns:
0– 超时 1:指定的按键按下 (当 vk_code 不为 0 时) 按下的按键码:(当 vk_code 为 0 时)
WheelDown(self)
滚轮向下滚
Returns:
int– 0 代表失败,1 代表成功
WheelUp(self)
滚轮向上滚
Returns:
int– 0 代表失败,1 代表成功