大侠们来看看:如何改变编译好的语言设置

蜗牛爬珠峰 2005-04-10 12:49:12
有一个vc6编译的release程序,以前的语言是英文,美国的软件嘛!
我想修改成中文的。没有源程序的!!资源文件可以打开来修改,都没问题。

现在好些英文是程序代码中出现的,不是资源文件中的,因此,只能用直接修改代码,使用hexworkshop,ultredit什么的。

但是和其他好些国际化的软件不同,将1字节英文代码代换成2字节的中文代码,出现的界面是两个1字节的ASCII扩展字符。

在“汉化新世纪”中,都告诉我:单字节软件,没有办法汉化了

我记得VC6中要选mfc42chs.dll编译才能支持双字节的中文,源程序编译的时候就不可能会考虑这个的。

那么还有什么补救的办法呢?(好些软件也是如此,可不也被好些如“汉化新世纪”的高手汉化了么?)这里也高手如云,特来看看都有什么主意,或者我搞得不对的地方。

谢谢!!!
...全文
103 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
蜗牛爬珠峰 2005-05-16
  • 打赏
  • 举报
回复
To nooning(nooning)

可是,我现在要修改的字不在资源文件中
不知道这样子....,回去试试看
nooning 2005-05-13
  • 打赏
  • 举报
回复
在资源里添加936的相同段,在中文区域定自己会用936的资源,当然你可以删掉其它语言来保证只用你的资源
用windowsreshacker就可以改了
蜗牛爬珠峰 2005-04-21
  • 打赏
  • 举报
回复
如果程序中设置了字体,而不是System字体的话!如何修改呢?
inpriser 2005-04-14
  • 打赏
  • 举报
回复
如果用到XML,汉化会容易些
wolfman 2005-04-14
  • 打赏
  • 举报
回复
我觉得,可能是字体的原因,而不是字节的原因!
有些字体只支持英文,不支持中文或其它文字,如果程序中设置了字体,而不是System字体的话!
oyljerry 2005-04-10
  • 打赏
  • 举报
回复
不懂
fanqing 2005-04-10
  • 打赏
  • 举报
回复
关注
学习

15,979

社区成员

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

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