编译有这个提示 warning C4002: too many actual parameters for macro '_T'
...全文
1577打赏收藏
_T(……)表示什么含义啊
看VC技术内幕里有这段代码: _T("%02d/%02d/%2d",ct.GetHour(),ct.GetMinute(),ct.GetSecond()) 不知道_T是个什么宏,各个参数代表什么含义 编译有这个提示 warning C4002: too many actual parameters for macro '_T'
WINDOWS 9X只支持ANSI,WINDOWS NT/2K等支持ANSI和UNICODE,但WINDOWS CE 只支持UNICODE.
所以为了考虑程序的移植性,用_T("")或_TEXT("")可以很方便的在UNICODE/ANSI间切换.
如果定义了UNICODE, 则它们会将常量字符串转换成等价的 UNICODE 。否则还是ANSI.