Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 10 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
Spy++ 是您能得到的最接近的...但它适用于通用 Windows,而不是专门针对 .NET。
我确实在 MSDN 杂志上找到了这篇关于 ManagedSpy 的文章
Spy++ is about the closest you're gonna get... but it's for generic Windows, not .NET sepcifically.
I did find this article on MSDN magazine about ManagedSpy
Codeplex 上的 Hawkeye 项目(再次)活跃。 您可以尝试其最新版本:
http://hawkeye.codeplex.com/releases/view /58898
Hawkeye project on codeplex is active (again). You may give a try to its latest release:
http://hawkeye.codeplex.com/releases/view/58898
浏览器有一个 DOM 模型,没有它我认为这是不可能的。 如果没有考虑太多,我不知道这样的东西如何能够插入到应用程序中,更不用说浏览控制层次结构了。
可能还得自己滚。 如果你留下适当的钩子,就不应该太难。
A browser has a DOM model, without that I don't think this is possible. Without thinking too much about it, I don't know how such a thing would be able to plug in to an application much less browse a control hierarchy.
Might have to roll it yourself. Shouldn't be too hard if you leave the proper hooks.
尝试 Nirsoft 的 WinExplorer。 它在非点网程序上工作得相当好,并允许您操纵程序的 GUI(例如启用您不应该按下的按钮)
Try WinExplorer by Nirsoft. It works on non dot net programs fairly well and allows you to manipulate the gui of programs (e.g. enable buttons you are not supposed to press)
有一个名为 Hawkeye 的工具可以完全满足您的要求。 这是我写的两篇关于它的文章。
调试工具:Hawkeye
Corneliu Tusnea 已将 Hawkeye 作为开源版本发布
There is a tool called Hawkeye that does exactly what you ask for. Here are the two articles I wrote about it.
Debugging Tools: Hawkeye
Corneliu Tusnea has Released Hawkeye as Open Source