11

我正在设计一个在运行时动态创建自己的 GUI 的程序。

我正在寻找一个类似萤火虫的实用程序,它允许我在表单周围移动鼠标以查看突出显示的不同控件并查看它们的大小、填充、边距等设置。

谢谢你,
基思

4

5 回答 5

7

有一个名为 Hawkeye 的工具可以完全满足您的要求。这是我写的关于它的两篇文章。

调试工具:鹰眼

Corneliu Tusnea 已将 Hawkeye 发布为开源

于 2009-02-27T22:03:06.260 回答
3

Spy++ 是您将获得的最接近的......但它适用于通用 Windows,而不是 .NET。

我确实在 MSDN 杂志上找到了这篇关于ManagedSpy的文章

于 2009-02-27T21:34:58.013 回答
2

codeplex 上的 Hawkeye 项目(再次)处于活动状态。你可以试试它的最新版本:

http://hawkeye.codeplex.com/releases/view/58898

于 2011-01-10T23:09:27.250 回答
0

浏览器有一个 DOM 模型,没有它我认为这是不可能的。不用想太多,我不知道这样的东西如何能够插入到应用程序中,更不用说浏览控制层次结构了。

可能要自己滚。如果你留下正确的钩子,应该不会太难。

于 2009-02-27T21:35:54.673 回答
0

试试Nirsoft 的WinExplorer。它在非 dot net 程序上工作得相当好,并允许您操作程序的 gui(例如,启用您不应该按下的按钮)

于 2013-07-05T16:08:49.940 回答