lz去看看这个吧
http://noshape.bokee.com/4749054.html

解决方案 »

  1.   

    MBCS字符集是怎么定义数据的?
    ===============
    MBCS字符集 属于 ANSI 编码 ....
      

  2.   

    ANSI 编码
    分为 SBCS(单字节)、DBSC(双字节)、MBCS(多字节)
      

  3.   

    3. 经常看到_MBCS和_UNICODE并存于Preprocessor definitions中,这不是冲突了么?
    ==========
    不是同时定义的,
    是根据条件定义其中的一个 ....4.我们在VC中写的.CPP和.H文件是属于什么字符集的?
    如果源文件中有汉字也能正常显示,可是并没有说把文件存为GB2312格式的啊?
    ==============
    ANSI 编码5.为什么在notepad中输入汉字,保存为ANSI格式,打开后还能正常的显示汉字呢?(感觉存为GB2312格式才是真确的)?
    ===========
    ANSI 编码
    需要校正的观念,
    ANSI 是一种编码规范,
    不是一种字符集, 不要把 ANSI 等同 SACII !!!
    ANSI 中的 DBSC(双字节)、MBCS(多字节)可以处理 汉字等字符。