在NT、2000、XP、CE里面可以用UNICODE,在95、98下面可以在程序的安装包里面带一个南极星之类的汉化软件。

解决方案 »

  1.   

    to a_kun(狂人日记):
        如何带汉化软件呢?能否详细说明。谢谢!!!
      

  2.   

    98里也支持UNICODE啊,为什么不行呢?
      

  3.   

    中文98支持API函数 TextOutW(),可以直接调用,不知道英文系统是否可以。
    wchar_t ss[]=L"试验。";
    TextOutW(hdc, 10, 10, wcslen(ss));
      

  4.   

    给你转换汉字unicode to ansi 的代码,如果要自己度字库显示汉字,也可以把代码一并发给你。
    [email protected]需要给我发mail
      

  5.   

    他们的字符数据类型可能就不一样:
    如:
    Unicode:Windows NT内是的就是次字符;
    MBCS/DBCS:Window9x一般使用的都是MBCS;
    ANSI:所有的Windows字体都是在ANSI字符集上被定义的;
      

  6.   

    来帮忙pushhttp://www.csdn.net/expert/topic/441/441154.shtm 
      

  7.   

    to DarkNumen(James):
         谢谢!信已经发了,期待你的答复。高手们,出招啊!!!!
      

  8.   

    w2k 应该没问题。
    w9x 还没试过。
      

  9.   

    记得给我一份,[email protected]
      

  10.   

    感觉arkNumen(James)的自己用字库显示汉字的办法最可行!
    大家认为怎么样?
      

  11.   

    我认为只好用中文版的TTF字库了,不过须要注册到非中文系统可用的字体中,然后就可用GDI来显示了,自己去读TTF而后DRAW就太FAINT了,应该用现成的TEXTOUT。
      

  12.   

    oyf888():
          你的办法我试过了,不可行啊!不知道你试过么?
      

  13.   

    oyf888():
          你跑哪里去了!大家试试他的办法啊!!!!!!!!
      

  14.   

    xinghf(xinghf) 
           动手试过么?能否将代码贴上来看看!
      

  15.   

    多少天了,没人答,CSDN没高人了?