摘要: 在Windows中,字符集编码有两种:ANSI和Unicode。ANSI使用单字节,一般用于处理英文,而中文是双字节字符。所以,在处理中文字符时,ANSI编码有时会不方便,出现半个汉字的情况,于是就造成乱码。Unicode编码使用双字节,即每个字符都占两个字节,这可以很好地兼容汉字。因为不能确定编译完的程序最终会用在什么环境什么字符集上,所有为了提高兼容性,我们一般要在中文字符串前,加宏_T,_TEXT。比如:_T(”你好,MFC“)若程序以ANSI格式编译,则_T宏其实没有起任何作用若程序以Unicode格式编译,则_T会把”你好,MFC“以Unicode格式保存,中英文都被处理。而另一个_ 阅读全文
posted @ 2013-04-08 10:39 编程小翁 阅读(1113) 评论(0) 推荐(0) 编辑
我是来自厦门的Jilon. 翁,请关注我的微博:真实的weng,或关注微信:Jilon