_T
_T是一个宏,让程序支持Unicode
因为Windows使用两种字符集ANSI和UNICODE,
前者就是通常使用的单字节方式,这种方式处理像中文这样的双字节字符不方便,容易出现半个汉字的情况,而后者是双字节方式,方便处理双字节字符。
_T(“”)宏,位于tchar.h下
_T:编译程序为ANSI方式时,_T不起任何作用,编译程序为UNICODE时,字符串以UNICODE方式保存。
_L:不管以什么方式编译一律以UNICODE方式保存
LPSTR:32bit指针指向一个字符串
LPTSTR:32bit指针指向一个字符串
LPCSTR:32bit指针指向一个常字符串
LPCTSTR:32bit指针指向一个常字符串