inspect.exe安装使用

官网下载

https://developer.microsoft.com/zh-cn/windows/downloads/windows-sdk/

官网教程

https://learn.microsoft.com/zh-cn/windows/win32/winauto/inspect-objects

要求

系统要求
Windows SDK 具有以下最低系统要求:
支持的操作系统
Windows 10版本 1507 或更高版本:UWP) 不支持家庭版、专业版、教育版和企业版 (LTSB 和 S
Windows Server 2022、Windows Server 2019、Windows Server 2016 和 Windows Server 2012 R2 (命令行仅)
Windows 8.1
Windows 7 SP1
(并非所有工具在早期操作系统上都受支持)

网络安装教程参考:
https://blog.csdn.net/xiaoqiangclub/article/details/125536942

inspect讲解

https://blog.csdn.net/knighthood2001/article/details/124297008

介绍

检查” 窗口包含几个主要部分:

标题栏。 显示“ 检查 ”窗口句柄 (HWND) 。
菜单栏。 提供对检查功能的访问权限。
工具 栏。 提供对检查功能的访问权限。
树视图。 将 UI 元素的分层结构呈现为可用于在元素之间导航的树视图控件。
数据视图。 显示所选 UI 元素的所有公开辅助功能属性。

在这里插入图片描述

元素定位

UI Automation中有如下几个重要属性:

AutomationIdProperty: 通过AutomationId来查找AutomationElement。
NameProperty:通过控件的Name属性来查找AutomationElement。
ControlType:通过控件的类型来查找AutomationElement
AutomationId: 唯一地标识自动化元素,将其与同级相区分。
Name:  WPF 按钮的Content 属性、Win32 按钮的Caption 属性以及 HTML 图像的ALT 属性都映射到 UI 自动化视图中的同一个属性Name

说明:

AutomationElement 是微软指定的类型 
PropertyCondition类是用来对相关属性进行条件匹配,在控件树中查找控件时,可以通过最佳匹配来找到相应的控件。

在这里插入图片描述

### Inspect.exe 软件使用教程 Inspect.exeWindows SDK 中的一个工具,用于检查和监控 UI 自动化元素。此工具能够显示有关桌面或应用程序中任何可见控件的信息,包括其属性、层次结构以及接收到的消息。 #### 启动 Inspect.exe 可以通过命令提示符启动该程序,也可以通过 Windows 的运行对话框输入 `inspect` 来启动[^1]。 #### 主界面布局 当打开 Inspect.exe 之后,默认会看到一个分为上下两部分的窗口: - **上半部**: 展现当前选中的UI元素及其父级节点组成的树形结构。 - **下半部**: 列表形式展示所选元素的各种属性详情。 #### 基本功能操作 ##### 浏览UI元素 利用界面上方提供的“Find Now”按钮可以刷新视图;而拖拽目标图标到其他应用内,则可以直接定位并选择特定的UI组件进行观察。 ##### 获取详细信息 对于每一个被选取的对象,在下方区域将会显示出一系列与其关联的数据字段,比如名称(Name)、类名(Class Name)、矩形(Rectangle)位置等重要参数。 ##### 动态监视事件 除了静态查看外,还可以开启实时监听模式来跟踪正在发生的交互动作,如按键按下(KeyDown)/释放(KeyUp),鼠标移动(MouseMove)等等。这有助于开发者更好地理解用户行为与界面响应之间的关系。 ```powershell # 打开 inspect.exe Start-Process "C:\Program Files (x86)\Windows Kits\10\bin\x64\inspect.exe" ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

米雪唲2

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值