跳到主要内容

窗口操作

窗口操作相关函数

findWindow(className, windowName)

描述

获取窗口句柄

参数

className

string

:窗口类名

windowName

string

:窗口名称

返回值

code

number

:操作状态(成功:0;失败:1)

desc

string

:状态描述(失败原因)

data

string

:窗口句柄(成功:数据;失败:空)

getWindowRect(sHWnd)

描述

获取窗口大小

参数

sHWnd

string

:窗口句柄

返回值

code

number

:操作状态(成功:0;失败:1)

desc

string

:状态描述(失败原因)

data

{Left, Top, Right, Bottom}

:窗口位置对象(成功:数据;失败:空)

setWindowTop(sHWnd)

描述

设置窗口置顶

参数

sHWnd

string

:窗口句柄

返回值

code

number

:操作状态(成功:0;失败:1)

desc

string

:状态描述(失败原因)

data

none

:无(成功:空;失败:空)

moveWindow(sHWnd, x, y, w, h)

描述

改变窗口大小和位置

参数

sHWnd

string

:窗口句柄

x

number

:窗口将要移动到的左上角横向坐标

y

number

:窗口将要移动到的左上角纵向坐标

w

number

:窗口将要设置的宽度大小

h

number

:窗口将要设置的高度大小

返回值

code

number

:操作状态(成功:0;失败:1)

desc

string

:状态描述(失败原因)

data

none

:无(成功:空;失败:空)

screenshotFromWindow(className, windowName)

描述

根据类名和窗口名称进行指定窗口截图

参数

className

string

:窗口类名

windowName

string

:窗口名称

返回值

code

number

:操作状态(成功:0;失败:1)

desc

string

:状态描述(失败原因)

data

string

:截图文件路径(成功:数据;失败:空)

screenshotByHandle(sHWnd)

描述

根据类名和窗口名称进行指定窗口截图

参数

sHWnd

string

:窗口句柄

返回值

code

number

:操作状态(成功:0;失败:1)

desc

string

:状态描述(失败原因)

data

string

:截图文件路径(成功:数据;失败:空)