目的是为了对UNICODE码做区分,若定义了_UNICODE标志符则:
有宏#define __T(x)L##x //##为粘贴符号
否则:#define__T(x) x
_TEXT()的定义与 __T()相同:
#define _T(x) __T(x)
#define _TEXT(x) __T(x)
UNICODE为区别于8位ASCII码的16位编码形式
有宏#define __T(x)L##x //##为粘贴符号
否则:#define__T(x) x
_TEXT()的定义与 __T()相同:
#define _T(x) __T(x)
#define _TEXT(x) __T(x)
UNICODE为区别于8位ASCII码的16位编码形式
_T和_TEXT一样。
写字符串常量时加上这个宏可以使你在把程序改为Unicode程序时比较容易。