Spy++/ManagedSpy

http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/issuesManagedSpy.mspx?mfr=true

 

很多开发人员都使用 Visual Studio® 提供的 Spy++ 工具。使用 Spy++,您可以了解一个运行中的应用程序的窗口布局或识别一个导致错误的特定窗口消息。然而,当您创建一个基于 Microsoft® .NET Framework 的应用程序时,Spy++ 变得不太管用了,原因就在于由 Spy++ 截获的窗口消息和类不能与开发人员使用甚至看到的内容相对应。开发人员真正想看到的是托管的事件和属性值。

本文描述如何使用一个名为 ManagedSpy 的新实用工具及其关联的 ManagedSpyLib 库,它们均可从 MSDN®Magazine Web 站点下载。ManagedSpy 显示托管控件、属性和事件的方式与 Spy++ 显示 Win32® 信息(如窗口类、样式和消息)的方式类似。ManagedSpyLib 允许您以编程方式访问另一个进程中的 Windows® 窗体控件。您可以获得并设置属性以及在您自己的代码中的事件上同步。ManagedSpyLib 还能帮助您建立 Test Harness,并且可以执行窗口、消息和事件日志记录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值