AutoHotKey自动热键(四)WINDOWS程序窗口的9种匹配方法与Window Spy窗口检索的使用方法

我们在进行窗口匹配的时候,根据匹配类型的不同可以多种匹配方法,根据使用者目录中可以找到九种匹配方式,这些匹配方式大都需自带的SPY监视工具用以查看窗口的名称.类名.进程名.句柄ID.位置信息等等

Window Spy的使用方法★★★

软件界面

这个软件是安装好之后自带的一个脚本,它本身也是用AUTOHOTKEY脚本写成的,包括界面也是用的GUI包
在这里插入图片描述

各控件功能

从上图中可以看到所有的小窗口功能分别是

1.窗口标题

计算器
ahk_class ApplicationFrameWindow
ahk_exe ApplicationFrameHost.exe
ahk_pid 11952

计算器 = 窗口名<标题/Title>
ahk_class ApplicationFrameWindow = ahk_class <窗口类名>
ahk_exe ApplicationFrameHost.exe = ahk_exe <执行文件名>
ahk_pid 11952 = ahk_pid <进程ID>

2.鼠标位置信息

Screen: 300, 379 (less often used)
Window: -1283, -160 (default)
Client: -1291, -160 (recommended)
Color: F0F0F0 (Red=F0 Green=F0 Blue=F0)

Screen鼠标以屏幕左上角为原点的坐标X和Y值(较少使用)
Window鼠标以当前窗口左上角为原点的坐标X和Y值(默认)
Client鼠标以当前窗口的工作区左上角为原点的坐标X和Y值(推荐)此值一般最小
Color鼠标当前位置的屏幕RGB色值

3.焦点控制

ClassNN: Windows.UI.Core.CoreWindow1
Text: 计算器
x: 8 y: 1 w: 321 h: 532
Client: x: 0 y: 1 w: 321 h: 532

SPY软件当前能检测到的控件类名ClassNN为Windows.UI.Core.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值