标题:
TC脚本开发-窗口句柄的捕捉方法总结(1)
[打印本页]
作者:
look_w
时间:
2019-4-16 19:20
标题:
TC脚本开发-窗口句柄的捕捉方法总结(1)
整型 窗口句柄
窗口句柄=窗口.找到窗口("脚本编写算法.txt - 记事本“)
如果(窗口句柄==0)
辅助.消息框("没有找到窗口")
红色字体为窗口标题,必须输入准确的标题,不支持模糊捕捉。
要找到准确的标题 可以用AB抓抓捕捉.
AB抓抓使用方法:先点击 下图的鼠标窗口句柄。 然后 点击F9热键 开始捕捉,发现随着鼠标的移动在不同窗口之间,会捕捉到相关的信息.
我们把鼠标指在记事本的蓝条标题栏上 就捕捉到了 我们需要的标题.
PS:有些游戏由于有游戏保护,AB抓抓会捕捉不到它的信息.我们只能再试试下面的其他方法.
顶层句柄-窗口得到顶层句柄
命名空间: 窗口
函数功能:得到顶层窗口句柄
函数原型: 整型 顶层窗口句柄()
参数:
无
返回值: 返回整型类型的顶层窗口句柄整型值
举例:
窗口.顶层窗口句柄()
详细举例
整型 窗口句柄
字符型 顶层句柄
窗口句柄=窗口.顶层窗口句柄()
顶层句柄=转换.整型转字符型(窗口句柄)
辅助.消息框(顶层句柄)
执行结果:得到当前活动的窗口句柄 721486
PS:可以得到有游戏保护的窗口句柄,已测试.
鼠标所在窗口句柄-得到鼠标窗口句柄
命名空间: 窗口
函数功能:得到鼠标移动的窗口句柄
函数原型: 整型鼠标所在窗口句柄()
参数:
无
返回值: 返回整型类型的窗口句柄整型值
举例:
窗口.鼠标所在窗口句柄()
详细举例
整型 窗口句柄
字符型 鼠标所在窗口句柄
窗口句柄=窗口.鼠标所在窗口句柄()
鼠标所在窗口句柄=转换.整型转字符型(窗口句柄)
辅助.消息框(鼠标所在窗口句柄)
执行结果:得到鼠标移动的窗口句柄 3277994
PS:可以得到有游戏保护的窗口句柄,已测试.
焦点窗口-得到当前焦点窗口
命名空间: 窗口
函数功能:得到当前焦点的窗口句柄
函数原型: 整型当前焦点句柄()
参数:
无
返回值: 返回整型类型的焦点窗口句柄整型值
举例:
窗口.焦点窗口()
详细举例
整型 焦点窗口句柄
字符型 内容
焦点窗口句柄=窗口.焦点窗口()
内容=转换.整型转字符型(焦点窗口句柄)
辅助.消息框(内容)
执行结果: 得到当前键盘焦点的窗口句柄 2490940
PS:可以得到有游戏保护的窗口句柄,已测试.
枚举
功能原型: 系统.枚举(名称,类型)
功能说明: 根据类型枚举需要的类型,返回枚举后的结果,未找到返回空字符,类型:0:窗口名枚举窗口句柄,1:类名枚举窗口句柄,2:进程名枚举进程句柄,3:父窗口句柄枚举子窗口句柄(参数1为空串"",将以桌面句柄为父窗口句柄)
功能举例:
返回值=系统.枚举("计算器",0)
辅助.消息框(返回值)
PS:无法得到有游戏保护的窗口句柄,已测试.
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0