#ifdef _UNICODE
#define _T(x) L##x // 就是把_T( "XXX ")变成L "XXX ",把字符串编译为Unicode格式
#else
#define _T // 什么也不做
#endif
简而言之,就是把字符串转换成Unicode编码格式。
注:如果使用了_T,则应该包含tchar.h(#include <tchar.h>)
本文详细介绍了如何使用预定义宏将字符串转换为Unicode编码格式,并强调了使用该宏时需要包含特定头文件的重要性。
#ifdef _UNICODE
#define _T(x) L##x // 就是把_T( "XXX ")变成L "XXX ",把字符串编译为Unicode格式
#else
#define _T // 什么也不做
#endif
简而言之,就是把字符串转换成Unicode编码格式。
注:如果使用了_T,则应该包含tchar.h(#include <tchar.h>)
1400
1767

被折叠的 条评论
为什么被折叠?