• Spy++使用方法


    原文转自 http://jingyan.baidu.com/article/3a2f7c2e76584a26aed61174.html

    1、Spy++ 是Visual Studio 自带的工具(菜单"Tools" --> "Spy++"),下面的 Spyxx.exe 也是启动 Spy++ 。

    2、spy++ 是微软 Visual Studio 编译器自带的一款工具。它可以显示系统对象(包括进程、线程和窗口)之间关系的图形树,搜索指定的窗口、线程、进程或消息, 查看选定的窗口、线程、进程或消息的属性等等。因此,在 spy++ 的帮助下,我们进行程序调试将容易得多。 下面,我们通过一个简单的示例,来教大家如何使用 spy++ 查看指定窗口的属性。 

    方法/步骤 

    (1) 用 VS 打开一个工程,点击启动按钮。程序运行后,显示一个测试窗口。

    (2) 点击 VS 菜单“工具” - “spy++”,启动 spy++。

    (3) 点击 spy++ 工具栏中的 望远镜 图标,弹出一个“窗口搜索”的对话框。在“窗口搜索”对话框中,鼠标左键在 查找程序工具 后面的 图标 处按下不放,将此图标拖移到我们想要知道信息的窗口内,再松开鼠标。

    (4) 此时,“窗口搜索”对话框内将显示该要查找信息的窗口的句柄、标题和类名。查看完毕后,单击确定。

    (5)“窗口搜索”对话框关闭后,spy++ 将高亮显示我们要查找信息的窗口。如果该窗口是一个父窗口(即它还包含子窗口),则前面会有 + 号。点击 + 号展开,可以查看它包含的子窗口信息。

        

    (6) 如果想查看某个子窗口的信息,则可以在该子窗口行右击鼠标,选择 属性,弹出 属性检查器 窗口。

    (7) 在属性检查器窗口中,该窗口的大小位置坐标、样式(含扩展样式)、窗口句柄(含父窗口句柄等)、所属类(包括窗口类名、实例句柄、图标、光标句柄等信息)、进程(包含进程ID和线程ID)信息就一览无余了。

  • 相关阅读:
    <html>
    小贝_mysql 触发器使用
    windows能连网络,可是打不开网页,出现无法解析server的DNS
    POJ 3268 Bookshelf 2 动态规划法题解
    Artistic Style在windows下的使用(C/C++)
    ASP.NET CS文件中输出JavaScript脚本的3种方法以及区别
    跨浏览器的本地存储解决方案
    JavaScript Array 对象扩展方法
    JavaScript String 对象扩展方法
    jQuery开发技巧
  • 原文地址:https://www.cnblogs.com/draven123/p/11375313.html
Copyright © 2020-2023  润新知