Managed Spy

窗口应用调试工具
授权协议 免费,非开源
开发语言 C/C++
所属分类 开发工具、 程序调试工具
软件类型 免费软件
地区 不详
投 递 者 方宜
操作系统 Windows
开源组织 微软
适用人群 未知
 软件概览

有不少开发者使用Visual Studio®提供的工具Spy++。使用Spy++,你可以了解一个运行中的应用程序的窗体布局或确定一个导致bug的特定窗体消息。然而,当你创建一 个基于Microsoft® .NET框架的应用程序,Spy++变得不太管用了,因为由Spy++截取窗体消息和类不能与开发者使用或甚至看到的任何事情通信。

开发者真正所想看到的 是被托管的事件和属性值。

本文描述如何使用一个名为ManagedSpy的新工具并且它的关联库ManagedSpyLib,它们均可从MSDN®Magazine网址下载。与Spy++显示Win32® 信息比如窗体类、样式和消息相似,ManagedSpy显示托管控件、属性和事件。ManagedSpyLib允许你以编程方式访问另一个进程中的 Windows®窗体控件。你可以获得并设置属性以及在你自己的代码中事件上同步。ManagedSpyLib也可以帮助你创建测试带(test harnesses)并且可以执行窗体、消息和事件记录(event logging)。

这个软件对于我们开发和系统相关的程序,还是有些用处的,比如说,做一个屏蔽广告页面的程序,自动控制其他程序等等。

 相关资料
  • Chrome应用中创建的窗口与Chrome浏览器中的窗口没有任何关系,这一点与Chrome扩展不同。 本节将详细讲解应用窗口的创建风格以及窗口相关的其他方法和事件。请记住,我们并不是在创建一个网页,而是在创建一个桌面程序,不要把应用的窗口风格搞得和网页一样。

  • exVim默认使用ex-project浏览工程文件。 你可以通过按下<ctrl-Tab>将工程窗口切换至NERDTree窗口。你也可以设置.exvim文件中的 project_browser=nerdtree将NERDTree作为你的默认的工程浏览窗口。 *注意: *最新的配置好像已经不能通过<ctrl-tab>进行切换了, 需要用户自己配置,而且工程 窗口也没有提供打开和关闭的快捷键, 参考快捷

  • 本文向大家介绍excel-vba 调试器本地窗口,包括了excel-vba 调试器本地窗口的使用技巧和注意事项,需要的朋友参考一下 示例 通过“本地”窗口,可以轻松访问正在运行的函数或子例程范围内的变量和对象的当前值。它是调试代码并逐步进行更改以查找问题的必要工具。它还允许您浏览可能不知道的属性。 请看下面的例子, 在VBA编辑器中,单击查看->本地窗口 然后,通过在子例程内单击后使用F8逐步执行

  • pre { white-space: pre-wrap; } 默认情况下,窗口(window)有四个工具:collapsible、minimizable、maximizable 和 closable。比如我们定义以下窗口(window):     <div id="win" title="My Window">         window content     </div> 如需自定义工具

  • Gradle工具窗口列出了当前项目和模块中支持的所有Gradle任务和运行配置,以方便我们快速操作. Tasks: Tasks列表里的任务跟我们执行.\/gradlew task得到的任务列表是一样的. 把光标放在某个任务上面显示任务的描述信息: 双击任务即可执行. 任务执行结果: 点击Run工具栏左上角的切换按钮, 可以在任务执行模式和文本式之间切换. Run Configurations

  • 我正在使用Visual Studio 2017 RC,当您单击“调试”时弹出的新Chrome窗口会让我非常失望。 “调试”Chrome 窗口存在的问题: 启动/"附加"网站需要很长时间(我认为它附加了我不需要的所有javascript调试,因为我无论如何都使用Chrome开发工具) 不能与其他Chrome窗口对接(作为选项卡) 不记得表单历史。如果我在测试表单,我不能自动完成表单数据,所以我每次都

  • main.java--(src/sample文件夹) studentcontroller.java--(src/sample/controller文件夹) studentdao.java和sexdao.java(数据访问对象)--(src/sample/model文件夹) Student.java(公共类学生和构造器)--(src/sample/model文件夹) oddbc的util下的dbut

  • 问题内容: 更新我的IntelliJ IDEA(从13.0.3到13.1)后, “运行/调试”窗口 不显示。中的相应菜单条目被禁用。 我尝试编辑.idea / workspace.xml或使用插件“ ToolWindow Manager”来手动显示它们,但是随后窗口为空- 没有按钮或任何东西。 显示正确的Java JRE。 我怎样才能把它们带回来? 更新:问题已解决,请参阅注释: 检查日志文件并卸