VeryCD / 社区 / 电驴软件开发
相关主题
最近,我用Visual Studio .NET 2003编译电驴源码,还比较顺利,编译出的目标码也经过实际测试好用。不过,我想美化一下界面、修改一下部分小功能,一看,没FORM,哎!让我这个delphi程序员好郁闷啊! 那位高人指导一下,如何快速修改用户界面啊?
老实说,开发人员也很头痛,除了使用VC的MFC,eMule还用各种不同的写法实现了部分UI,所以改的时候还要根据不同位置的UI做不同的修改。原始的MFC和Delphi比较接近,在资源的Dialog里可以打开类似Delphi的窗体看,只是在行为处理上,MFC使用了消息映射机制,而Delphi做了高级封装,所以至少还要稍微学习一下windows的消息机制才能完整理解MFC的UI部分。至于没有做成Dialog资源的UI,和Delphi相差就大了,很多地方都是手写显示代码等,这个就需要对Windows Platform SDK有较深的理解才行。
[0] [0] [回复]
和楼主有同感,只好慢慢读吧。
返回组首页
使用 BBCODE(?) 附件上传