界面程序员的帮手 - dandy spy

dandycheung 2007-01-09 01:19:06
http://www.somedoc.com/danspy/

写界面程序的时候,经常需要对窗口的属性进行查看甚至动态调整。查看可以使用 spy++,动态调整窗口风格或者位置大小就没有什么称手的工具了。而且 spy++ 太大,启动就会加载全局钩子。

dandy spy 是在实际工作中逐步完善起来的一个小工具,在对窗口的分析查看上,相对 spy++ 作了以下的改进:

1、可以使用热键选择要查看的窗口
2、对于所有的列表框、组合框,均可以对其中的内容进行复制,在其上右击即可出现功能菜单。
3、如果目标窗口是一个 WebBrowser 窗口(即 IE 浏览器控件),则在 Class 页内会出现 View Source 按钮,可以在记事本中打开该 WebBrowser 窗口内的当前网页的源代码。对于受保护的网页或者 Symantec 的杀毒软件那样采用 DHTML 作为用户界面的应用程序,查看其实现代码比较方便。
4、在 Windows 页面里,增加了 Spy++ 所没有的对窗口的 Property 进行查看的功能。
5、可以立即任意更改窗口的风格,位置、大小
6、可以向窗口发送消息
7、极小的绿色包,80 KB 左右。

还有些别的。欢迎各位提意见。

下载:http://www.somedoc.com/danspy/
...全文
1351 40 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
40 条回复
切换为时间正序
请发表友善的回复…
发表回复
dandycheung 2008-01-16
  • 打赏
  • 举报
回复
新年了,又更新了些内容,欢迎大家使用。
sjl_cn 2007-01-15
  • 打赏
  • 举报
回复
Mark
dandycheung 2007-01-15
  • 打赏
  • 举报
回复
沉了,再顶顶,本周结帖。
dandycheung 2007-01-10
  • 打赏
  • 举报
回复
收到
Juchiyufei 2007-01-10
  • 打赏
  • 举报
回复
我发到dandycheung@21cn.com里面的。

:)
dandycheung 2007-01-10
  • 打赏
  • 举报
回复
Juchiyufei(nofate):还没有收到。不过,既然这个工具功能这么全面,我就不用很着急的帮你实现寄托于我的希望了。
Juchiyufei 2007-01-10
  • 打赏
  • 举报
回复
对了,我给你发的那个还有截屏、取色等的功能,你好好的研究一下。

我两年前也打算写一个这样的小程序,但后来找到它,就给放弃了,

我现在把我的希望全部寄托于你了。

Juchiyufei 2007-01-10
  • 打赏
  • 举报
回复

建议:

1.在Process页里把该进程的全部信息给加上,可以查看这个进程里的每个模块,线程、CPU、TCP/IP、安全、环境、内存、性能之类的给加上,(这个地方你可以参考一下systeminternals的Process explorer),即然可以查看模块,就应该能有卸载之类的功能。

2.在windows页里应该有上一个窗口的查看,下一个窗口的查看,可以给窗口发送指定的消息,并能把数据也带过去或带回来(writeprocessmemory,readporcessmemory之类的),也可以随意改变它的窗口属性。最好能提供DLL的插入。

3.最好能把该窗口(程序)是用那种语言给说出来,相当于是language.exe。

总之要做到小而精,而全。

加油呀,等待你的好消息到来。

Juchiyufei 2007-01-10
  • 打赏
  • 举报
回复
已经给你发了,你收一下吧。
raymonzhao 2007-01-10
  • 打赏
  • 举报
回复
学习学习.感谢感谢.
东文-桑晨 2007-01-10
  • 打赏
  • 举报
回复
mark,good!
一分之千 2007-01-10
  • 打赏
  • 举报
回复
up great tool
shaojun1314 2007-01-10
  • 打赏
  • 举报
回复
mark
dandycheung 2007-01-10
  • 打赏
  • 举报
回复
psbeond(LibUIDK界面库客服):主要原因是 Vista 里安全性增强了,程序之间的信息获取受到了很大的限制。我抽空会去研究一下的。
firein 2007-01-10
  • 打赏
  • 举报
回复
psbeond 2007-01-10
  • 打赏
  • 举报
回复
这个查看WPF做的界面已经不可以了.
dandycheung 2007-01-10
  • 打赏
  • 举报
回复
Juchiyufei(nofate):没有用过。不介意的话可以给我发一份看看,如果确实如此,当初我就不用费劲巴拉写这个了,呵呵。
Juchiyufei 2007-01-10
  • 打赏
  • 举报
回复

总之还需有待提高呀。
Juchiyufei 2007-01-10
  • 打赏
  • 举报
回复


总体来说还是不错的,不过还是有点不够完美哈。

不知道你有没有用过Spy32 for windowx 9x/NT spy & capture utility version2.70.
它就只有一个exe文件,并且也不大。
你这个跟它相比仅仅是多了一个messagedump,其它方面还有待提高呀,主要是它那个已停止升级了。


期待新的版本出来。

宙斯之神 2007-01-10
  • 打赏
  • 举报
回复
加载更多回复(19)

2,586

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧