读书人

关于VC界面显示多语言有关问题

发布时间: 2012-07-28 12:25:13 作者: rapoo

关于VC界面显示多语言问题
最近用VC设计了一个西门子840D数控系统的界面,我参考网上资料,采用资源放在DLL的方法
加载中文DLL,但是在数控系统上界面显示的还是乱码,而加载英文DLL则能显示英文,请问各位,这种
方法在数控系统上是否不可行?还是哪里有问题,请高手指教!


[解决办法]
方法是可行的,只要把各部分的字符编码统一就行了,都统一成UNICODE最好,如果统一不了,就要转换。
[解决办法]
MFC没做过,Qt的做过。楼主将所有的编码都改为UNICODE,应该就可以了。在看看系统的字库,有没有unicode的字库没有加一个
[解决办法]

探讨
引用:
SetThreadLocale 设置UI语言

可以参考MSDN的帮助 Multiple-Language Resources

我看了下里面的介绍,感觉很模糊,我的程序是MFC基于对话框的程序,网上很多资料都说用DLL,INI,XML三种方法来做多语言界面支持,再加上上面说的UNICODE,有点乱

读书人网 >VC/MFC

热点推荐