Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1531|回复: 0
打印 上一主题 下一主题

Spy++ 简介

[复制链接]

1272

主题

2067

帖子

7962

积分

认证用户组

Rank: 5Rank: 5

积分
7962
跳转到指定楼层
楼主
发表于 2023-3-29 09:11:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
适用范围:Visual Studio Visual Studio for Mac Visual Studio Code
可利用 Spy++ 执行以下任务:
  • 显示系统对象之间关系的图形树。 这些对象包括 [color=var(--theme-hyperlink)]进程、 [color=var(--theme-hyperlink)]线程和 [color=var(--theme-hyperlink)]窗口
  • 搜索指定 [color=var(--theme-hyperlink)]窗口、 [color=var(--theme-hyperlink)]线程、 [color=var(--theme-hyperlink)]进程或 [color=var(--theme-hyperlink)]消息
  • 查看所选 [color=var(--theme-hyperlink)]窗口、 [color=var(--theme-hyperlink)]线程、 [color=var(--theme-hyperlink)]进程或 [color=var(--theme-hyperlink)]消息的属性。
  • 直接从视图中选择窗口、线程、进程或消息。
  • 使用 [color=var(--theme-hyperlink)]查找程序工具 ,通过鼠标指针定位选择窗口。
  • 使用复杂消息日志选择参数设置[color=var(--theme-hyperlink)]消息选项
    Spy++ 拥有工具栏和超链接,可以帮助你更快地工作。 它还提供用于更新活动视图的“刷新” 命令、方便监视的“窗口查找程序工具” 和用于自定义视图窗口的“字体” 对话框。 此外,Spy++ 还可以保存和还原用户首选项。
    在各个 Spy++ 窗口中,可以单击鼠标右键以显示常用命令的快捷菜单。 显示的命令取决于指针所在的位置。 例如,如果在窗口视图中右键单击某个条目,且所选窗口可见,那么单击快捷方式菜单上的“突出显示” 可使所选窗口边框闪烁,以便你能更轻松地找到该窗口。

[backcolor=var(--theme-info-background)]
[color=var(--theme-info-dark)] 备注
还存在其他两种类似于 Spy++ 的实用工具:用于显示进程和线程详细信息的 PView 和支持监视动态数据交换 (DDE) 消息的 DDESPY.EXE。

64 位操作系统
Spy++ 有两个版本。 第一个版本,名为 Spy++ (spyxx.exe),用于显示发送到在 32 位进程中运行的窗口的消息。 例如,在 32 位进程中运行的 Visual Studio。 因此,可以使用 Spy++ 来显示发送到“解决方案资源管理器” 中的消息。 由于 Visual Studio 中大多数生成的默认配置都是在 32 位进程中运行的,因此如果[color=var(--theme-hyperlink)]已安装所需组件,则第一个版本的 Spy++ 就是在 Visual Studio 中的“工具”菜单上可用的那一个。
第二个版本,名为 Spy++(64 位)(spyxx_amd64.exe),用于显示发送到在 64 位进程中运行的窗口的消息。 例如,在 64 位操作系统上,记事本在 64 位进程中运行。 因此,可以使用 Spy++(64 位)来显示发送到记事本的消息。 Spy++ (64 位)通常位于
..\Visual Studio 安装文件夹\Common7\Tools\spyxx_amd64.exe。
可以直接从命令行运行任一版本的 Spy++。
[backcolor=var(--theme-info-background)]
[color=var(--theme-info-dark)] 备注
虽然 Spy++(64 位)文件名包含 "amd",但它可在任何 x64 Windows 操作系统中运行。

请参阅


https://learn.microsoft.com/zh-cn/visualstudio/debugger/introducing-spy-increment?view=vs-2022

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-26 05:15 , Processed in 0.056285 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表