Spy++介绍
Spy++ (SPYXX.EXE) 是一个基于 Win32 的实用工具,提供系统进程、线程、窗口和窗口消息的图形视图。
Spy++ 有两个版本
第一个版本,名为 Spy++ (spyxx.exe),用于显示发送到在 32 位进程中运行的窗口的消息。 例如,在 32 位进程中运行的 Visual Studio。 因此,可以使用 Spy++ 来显示发送到“解决方案资源管理器” 中的消息。 由于 Visual Studio 中大多数生成的默认配置都是在 32 位进程中运行的,因此如果已安装所需组件,则第一个版本的 Spy++ 就是在 Visual Studio 中的“工具”菜单上可用的那一个。
第二个版本,名为 Spy++(64 位)(spyxx_amd64.exe),用于显示发送到在 64 位进程中运行的窗口的消息。 例如,在 64 位操作系统上,记事本在 64 位进程中运行。 因此,可以使用 Spy++(64 位)来显示发送到记事本的消息。
如果要监控的程序是64位的就用spyxx_amd64.exe,32位的就用spyxx.exe
注意:spyxx.exe无法监控64位程序的消息日志,spyxx_amd64.exe也无法监控32位程序的消息日志。
工具如何获取呢?
如果你已经安装了Visual Studio,那么可以在…\Visual Studio 安装文件夹\Common7\Tools下找到该工具。
没有安装Visual Studio,只想要独立的Spy++