MFC里_T("")的意思

_T("")就是把引号内的字符串转换为宽字节的Unicode编码,和TEXT("")作用是一样的。
宽字节就是unicode.
一般来说建议使用unicode,因为操作系统内部就是使用的unicode(win98不是),
如果用多字节的话,操作系统还要帮你转一遍.

unicode每个英文也占两个字节,多字节占一个字节,汉字都是占两字节.

evc中全部是使用unicode.

windows用很多api,象SetWindowTextA,SetWindowTextW,前者是多字节,后者是unicode版本.

猜你喜欢

转载自blog.csdn.net/weixin_39345003/article/details/80950965