新人读h剧本:VC制作的软件界面修改,十万火急!!

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 19:46:22
公司有个用VC制作的软件,老总要我改界面,我想问下VC制作界面一般用什么工具,还有界面的文件一般放在什么目录下面?用什么代码?希望有高手能给解答下.谢谢!!
我也不想改,我学的JSP.老板以为语言都一样.你要我怎么办?
其实也就是改下软件界面上的标题文字,就像IE浏览器上最大最小化那一栏的标题.

你试试直接修改吧,用
EXESCOPE
ResHacker
中级点的用
PE Explorer
高级点的用
OLLYDBG
注意程序可能加过壳,如果不能显示(提示EXE压缩过),需要脱壳.
如果有源码的话,看RES文件了,正规的都写在这里面.

我自己的经验:
1、能反映界面的VC程序一般是基于对话框的。
2、VC的优势并非界面设计,VC程序的界面非常麻烦且不直观,灵活性也不好
3、基本上VC做的程序从开始设计,界面就已定下来了,要修改是不大可能的,除非在制作的时候留下一些专门的界面接口,例如你可以用配置文件把界面的信息保存下来,初始化对话框的时候读取信息(对话框的形状,图片文件的位置等等)

推荐一个简单的修改界面的方法,下载一个国外的软件,叫做SkinMagic,它可以直接给你程序加上一个皮肤,只要在程序中写几句调用的话并且引入一个库文件就可以了.这个工具需要注册,但是网上可以查到它的破解,这样就可以祛除注册限制了.

我可以帮你,以前我做过这方面的工作,加我的QQ:173554155

如果你们有源代码,那么你需要了解一下需要添加的位置以及函数

1:CDocument::SetTitle
virtual void SetTitle(
LPCTSTR lpszTitle );

和函数
CWnd::SetWindowText
void SetWindowText(
LPCTSTR lpszString );

了解这两个函数就可以完成你讲的软件界面上的标题文字的修改,

如果你不想修改源代码要直接的修改exe,那么你一定要做好

备份,添加上去的字节数和原来的字节数一定要相等,还有就是添加

的位置问题。

脱壳 用汇编改

估计你死定了!!