我在虚拟机上装了个纯英文专业版操作系统。语言设置里,table里有10002 Chinese Big5 。但是上面的language for non-unicode里没有中文选项。是不是我的系统里就不能显示中文?
我用vc编写的程序用unicode编译的。CString str = _T("你好");MessageBox(str);这样显示出来的是乱码。
我想做到英文操作系统中显示中文,还需要做啥呢?

解决方案 »

  1.   

    纯英文的OS是不行的,那就得安装多国字库,不然你只安装简体中文的字库试试了。
      

  2.   

    可以,只要你装一个中文的字库就可以了
      

  3.   

    装了中文字库了。我希望的是系统语言还是英文,只有我写的程序可以显示中文。
      

  4.   

    我希望的是系统语言还是英文,只有我写的程序可以显示中文。装了字库就是你说的效果,是中文字库 不是汉化补丁!!