有没有什么办法,能让我的程序很方便的在简繁体系统下切换?
10 个解决方案
#1
做成多国语言版,就是做两套资源,然后Build两个Release,在繁中下load繁中资源的release,简中下load简中资源的release.
#2
up
#3
可否说的详细些?你说得做两套资源,我不太清楚啊
我知道做成多国语言版,有两套.dll,并且改变.rc文件中的代码,简体 936,繁体 950
在简体环境下输入的字符,在简繁体下都要用936运行
我的理解是,输入一次,然后改变936、950或英文,就能自己变化了
是否应该是这样?
我知道做成多国语言版,有两套.dll,并且改变.rc文件中的代码,简体 936,繁体 950
在简体环境下输入的字符,在简繁体下都要用936运行
我的理解是,输入一次,然后改变936、950或英文,就能自己变化了
是否应该是这样?
#4
try this
http://www.csdn.net/Develop/article/26/26024.shtm
http://www.csdn.net/Develop/article/26/26024.shtm
#5
你说的这种情况,需要使用unicode编译
#6
用unicode标识符编译就行了,在2000和XP下能正常显示繁体的。如果要在98下做,就得按 feiniaoliang(飞鸟良)说的做两套资源了。
在Project\settings...\c/c++\Preprocessor definitions文本框中加入UNICODE标识符就行了前面要加逗号分隔
在Project\settings...\c/c++\Preprocessor definitions文本框中加入UNICODE标识符就行了前面要加逗号分隔
#7
rebuild提示cannot open file "mfcs42ud.lib"
我把这个文件从安装盘上拷贝到vc的安装目录下,仍然是老样子
我把这个文件从安装盘上拷贝到vc的安装目录下,仍然是老样子
#8
我也试过,但没有成功!学习
#9
我知道为什么会乱码, 因为你的dialog的属性本来就是简体的, ,试试看, 你在对话框设计器选择任意的dialog , 然后选择其属性, 就会有个下拉列表框 ,显示你对话框的语言属性, 如果你要繁体的 ,则需要改为Chinese Traditional
#10
哦, 需要改成 Chinese (*)
#1
做成多国语言版,就是做两套资源,然后Build两个Release,在繁中下load繁中资源的release,简中下load简中资源的release.
#2
up
#3
可否说的详细些?你说得做两套资源,我不太清楚啊
我知道做成多国语言版,有两套.dll,并且改变.rc文件中的代码,简体 936,繁体 950
在简体环境下输入的字符,在简繁体下都要用936运行
我的理解是,输入一次,然后改变936、950或英文,就能自己变化了
是否应该是这样?
我知道做成多国语言版,有两套.dll,并且改变.rc文件中的代码,简体 936,繁体 950
在简体环境下输入的字符,在简繁体下都要用936运行
我的理解是,输入一次,然后改变936、950或英文,就能自己变化了
是否应该是这样?
#4
try this
http://www.csdn.net/Develop/article/26/26024.shtm
http://www.csdn.net/Develop/article/26/26024.shtm
#5
你说的这种情况,需要使用unicode编译
#6
用unicode标识符编译就行了,在2000和XP下能正常显示繁体的。如果要在98下做,就得按 feiniaoliang(飞鸟良)说的做两套资源了。
在Project\settings...\c/c++\Preprocessor definitions文本框中加入UNICODE标识符就行了前面要加逗号分隔
在Project\settings...\c/c++\Preprocessor definitions文本框中加入UNICODE标识符就行了前面要加逗号分隔
#7
rebuild提示cannot open file "mfcs42ud.lib"
我把这个文件从安装盘上拷贝到vc的安装目录下,仍然是老样子
我把这个文件从安装盘上拷贝到vc的安装目录下,仍然是老样子
#8
我也试过,但没有成功!学习
#9
我知道为什么会乱码, 因为你的dialog的属性本来就是简体的, ,试试看, 你在对话框设计器选择任意的dialog , 然后选择其属性, 就会有个下拉列表框 ,显示你对话框的语言属性, 如果你要繁体的 ,则需要改为Chinese Traditional
#10
哦, 需要改成 Chinese (*)