69得票10回答
我想要使用Spy++,但我没有Visual Studio。

我只有 SQL Server 2008 客户端工具。我想使用 Spy++,但它只能随 Visual Studio 安装一起提供。 是否有一个可以替代 Spy++ 的好工具可供使用?

67得票2回答
如何在Visual Studio 2017中获取Spy++?

背景 我正在寻找Spy++。我认为它应该包含在Visual Studio 2017中,因为最新的Visual Studio帮助内容引用了它: https://learn.microsoft.com/en-us/visualstudio/debugger/introducing-spy-in...

30得票2回答
是否有类似于Spy++的实用工具适用于WPF?

作为一个来自Win32背景的“顽固”的WinForms程序员,我一直使用Spy ++来了解我的应用程序在UI级别上正在做什么,包括: 查看控件之间发送的事件 查看运行时的控件树 找到绘制显示一部分的控件 然后我经常在源代码中搜索控件名称,当你不熟悉大型应用程序的UI时,这非常有用。 ...

12得票4回答
隐藏任务栏中的应用程序

我一直在努力让我的应用程序从任务栏中隐藏另一个应用程序。 我一直在使用SetWindowLong函数来设置/删除扩展样式中的WS_EX_APPWINDOW。 我尝试了分别设置和删除属性,以及获取当前的WindowLong,然后将其添加/删除,就像这样: SetWindowLong(pMai...

11得票4回答
如何在我的C#应用程序中获得类似Spy++的功能?

我对开源密码管理器Keepass的插件开发很感兴趣。目前,Keepass根据窗口标题来检测需要复制/粘贴的密码。这导致在某些应用程序中(例如Chrome),当窗口标题没有基于当前网站进行更新时,Keepass无法检测到您需要的当前密码。 如何像Spy++一样浏览其他进程的窗口元素(按钮、标签...

10得票1回答
为什么Spy++中的Windows视图中有些项目变灰了?

为了修改另一个程序的窗口,我需要使用 EnumChildWindows API 调用,在其中找到特定的 SysTreeView32。 当我使用 Spy++ 检查窗口时,里面有许多 SysTreeView32,但除了一个之外,所有的都是灰色的,而这个就是我要找的。 下面的图片是灰色条目的示...

9得票5回答
如何在Windows中从一个打开的应用程序中读取数值?

我想创建一个程序或使用一个程序,可以读取另一个应用程序的内存值。有人知道能够做到这一点的应用程序/库吗? 目标应用程序是 this。我想从中读取汇率值。 我是一名经验丰富的 c# 程序员,但从未使用过 Win32/user32 api,我认为这是我需要处理的内容。 任何帮助让我朝着正确方...

8得票5回答
Spy++如何找出屏幕上某一点的窗口?

我很好奇spy++ Finder工具是如何找到鼠标所在窗口的窗口句柄的。 是否有WIN32函数可用于获取占据显示器上特定像素的最顶层窗口的句柄?

7得票2回答
PowerBuilder 应用程序的 Spy++

我正在尝试编写一个工具,让我能够检查基于PowerBuilder的应用程序的状态。我的想法是创建类似Spy++(或更好的.NET应用程序中存在的“Snoop”)的工具,它可以让我检查一些基于PowerBuilder GUI的对象树(以及对象的属性)。 我已经为普通的(基于MFC的)应用程序以...

7得票1回答
使用FindWindowEx按名称和序号获取子句柄的C#方法

根据 http://msdn.microsoft.com/en-us/library/ms633500(v=vs.85).aspx,我定义了FindWindowEx函数。 using System.Runtime.InteropServices; [DllImport("user32.dl...