同意。
详细介绍见《Windows程序设计》P27
英文电子内容如下If the _UNICODE identifier is defined, a macro called __T is defined like this:
#define __T(x) L##x
This is fairly obscure syntax, but it's in the ANSI C standard for the C preprocessor. That pair of number signs is called a "token paste," and it causes the letter L to be appended to the macro parameter. Thus, if the macro parameter is "Hello!", then L##x is L"Hello!".
If the _UNICODE identifier is not defined, the __T macro is simply defined in the following way:
#define __T(x) x
Regardless, two other macros are defined to be the same as __T: