在简体系统下输入的简体字,发送给繁体系统时如何转换才能使繁体系统下显示的格式和简体一致?

解决方案 »

  1.   


    谢谢先,能够具体一些呢?比如我有存了几个字符在一个字符数组char[]里,如果直接在繁体系统下显示,是乱码.现在要在客户端先转成繁体系统相应的编码吗?
      

  2.   

    简体和繁体的区别不是说是字的不一样,而是说编码不一样。一个是用GB码,一个是big5。。就比如说先在简体系统中做一个简体的文本文件,里面有全部的简体字,再在繁体系统中做一个繁体的文本文件(或者下一个简繁编码转换的工具转换),里面全部都是繁体字。简体和繁体两个文件内容是一样的。只不过字体编码不一样。
    //会检测系统来显示简体或者繁体字
    switch(GetSystemDefaultLCID())
    {
        case 0x804:                 //简体
             //加载中文简体文件
     break;
        case 0x404:                 //繁体
     //加载中文繁体文件
              break;
       default:
             //默认加载简体繁体哪个随便你
    break;
    }
      

  3.   

    里面的资源文件  string Table建立一个简体一个繁体不就行了