读书人

visual stuido 2005 简繁资源有关问题

发布时间: 2012-01-22 22:38:43 作者: rapoo

visual stuido 2005 简繁资源问题
在VC6的时候,如果我们要开发同时能在简体和繁体系统下都能正常显示的程序,可以采用UNICODE/多资源DLL等,还有一个很简单的做法就是插入资源的拷贝,然后再到繁体系统上输入繁体文字。通常在简体的系统中看繁体资源是乱码,而到繁体系统上就正常了。
可是在VS2005中,如果到繁体系统上输入繁体资源,回到简体系统原来的简体资源就成了乱码。如果又在简体系统重新输入简体文字,编译显示正常后拷贝程序到繁体系统,原来正常的繁体资源又成了乱码。不管用VS2005中文版还是英文版都一样。
是VS2005聪明过头了还是我什么地方没有设置好,请大家帮帮忙找下原因。

[解决办法]
VS2005本身支持同时编译多语言的资源文件,方法是为每个语言建立一个不同的RC文件,并为每个RC文件制定编译时的文化/语言,VS2005的编辑器可以识别文件的编码,如果你不放心,可以自己选择编码打开资源文件编辑。只要RC文件正确,不同切换不同的语言环境,就能同时编译多种语言的资源文件,一切OK。

读书人网 >VC/MFC

热点推荐