论坛风格切换切换到宽版
  • 6312阅读
  • 2回复

汉化SureTrak时,对话框出现乱码 [复制链接]

上一主题 下一主题
离线jxncxu
 

发帖
5
金钱
50
威望
5
只看楼主 倒序阅读 0 发表于: 2011-12-09
学习汉化技术,对SureTrak软件的StwRes32.dll文件进行汉化,仅尝试汉化了一个对话框。试运行结果发现对话框乱码(如果对对话框标题汉化,试运行时软件崩溃)不知何故?特请老师帮助分析原因。
离线jxncxu

发帖
5
金钱
50
威望
5
只看该作者 1 发表于: 2011-12-09
汉化SureTrak时,对话框出现乱码
汉化后的资源 StwRes32.rar (415 K) 下载次数:0
此资源是由 Multilizer v6生成。
1、当对话框窗体标题汉化后,软件崩溃,见图




2、当取消标题汉化时, 软件可以运行,但对话框中文出现乱码。(数量限制,图片上传不了了)




离线jxncxu

发帖
5
金钱
50
威望
5
只看该作者 2 发表于: 2012-03-16
终于成功了。
虽说汉化成功,但对于我而言却不知其所以然。软件的菜单、字符串一次汉化成功。但对话框无论用何种汉化软件均出现乱码,真的想放弃了。偶然一次借用VC6以资源方式打开软件,然后又以RC格式存盘,载用文本编辑器查看发现,用汉化软件汉化后,汉化资源排列位置与源代码位置前后正好颠倒,而用VC6RC方式汉化后的代码位置与原版相同,故可以正常显示中文。