Visual Studio 2019 ()VS2019)安装Spy++工具
Microsoft Spy++是一个非常好的查看Windows操作系统的窗口、消息、进程、线程信息的工具,简单易用,功能强大。
使用场景
(1)我经常用来查询一个不知道从哪里弹出来的广告窗口是哪个进程搞的鬼……然后干掉
(2)枚举所有窗口,查看父子关系,搜索某个窗口是否存在
(3)查询一个窗口(包括隐藏窗口)的属性,包括标题、类名、位置、进程线程
(4)通过分析其他软件的窗口消息,辅助研究其内部实现原理
(5)分析某窗口的消息参数,给其发送冒充消息,以实现特殊的功能
错误方法
工具=>获取工具和功能=》单个组件=》Visual Studio C++核心功能,然后,勾选《 Visual Studio C++核心功能 》后修改完成,工具Spy++就此安装完成。 事实上VS2019没有Visual Studio C++核心功能这个东西,只有C ++核心功能。在你安装C ++核心功能之后,你依然无法在工具菜单下找不到Spy++。
正确方法
工具=>获取工具和功能=》单个组件=》C ++核心功能,然后,勾选《 C ++核心功能 》后修改完成。进入“C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools”中,确保“spyxx_amd64.exe”或“spyxx.exe”存在。此时,你可以通过工具-外部工具-添加,来讲Spy++添加到vs2019的工具菜单中。如下图: