今天升级了 B2AFM_SF附件收集插件0.2.1.510 在ENGLISH WINDOWS下测试通过 以前以为已经修改OK了,今天斯里兰卡朋友agf提醒才知道在英文WINDOWS下全是乱码! 总结一下VC中文软件英文化的经验 1、汉字英文化 这个比较简单,查找代码中的汉字;查找界面资源等上面的汉字 我是做了一个VB小程序进行汉字检查 2、由于默认APPWIZARD生成的资源文件是中文的 resources 中文中国 appwzchs.dll,所以即使文字修改了,然而显示也不会正常。 我试图修改 project setting resources language 从中文 改为 英语 美国 然而也没有用 3、最后需要直接文本编辑editplus .rc文件 将如下内容 #ifdef _WIN32 这段代码表示当前使用的代码页为936,所代表的语种为简体中文,将以下代码用如下代码替换: 改为 #ifdef _WIN32 不要直接右键修改,一则太麻烦,二则容易出现乱码 容易想到的但会带来灾难性后果的方法是,直接修改资源的属性。这种方法时,将Microsoft Visual C++的Workspace 窗口切换到Resource View,选中某项资源,单击右健,从弹处菜单中选择“Properties”命令,在弹处对话框中,修改Language项的值。但是,经过次中修改,再打开资源,会发现资源里的内容变成了一堆不可读的乱码。 测试OK! 字体:大 中 小 |
![]() | 永久地址 http://www.shengfang.org/blog/p/vcrc2english.php |
![]() | 引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1115690886 |
2005年5月10日10:08星期二 [Dev开发]





