首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

对话框控件多语言(国际化)有关问题

2012-02-02 
对话框控件多语言(国际化)问题问题:日文系统,显示中文Unicode后,出现带有问号的字符串。程序希望支持中,英,

对话框控件多语言(国际化)问题
问题:日文系统,显示中文Unicode后,出现带有问号的字符串。

程序希望支持中,英,日三国语言,实现如下:

(1)初始化的时候,用BSTR xx = L"";(用Unicode)

(2)替换控件上字符串的时候,用WideCharToMultiByte转化后,用CString给控件赋值。


现在在中文系统下,三国语言都可以正常切换。

但是在日文系统下,虽然日语,英语都可以正常切换。

但是切换到中文的时候,有的文字中加带有?,有点像乱码,但是有的也能长长显示。


求教高手~~~

[解决办法]

探讨

CFont嘛 网上一搜一大巴

热点排行