ANSI操作函数以str开头,如strcpy(),strcat(),strlen();
Unicode操作函数以wcs开头,如wcscpy,wcscpy(),wcslen();
ANSI/Unicode操作函数以_tcs开头_tcscpy(C运行期库);
ANSI/Unicode操作函数以lstr开头lstrcpy(Windows函数);
考虑ANSI和Unicode的兼容,我们需要使用以_tcs开头或lstr开头的通用字符串操作函数.
CString 与 LPCTSTR几乎通用,但是与LPTSTR 需要中间函数GetBuffer()与ReleaseBuffer().
宏_T 、_TEXT、TEXT是兼容ANSII与 UNICODE TCHAR、L表示必须UNICODE无论是ASCII还是UNICODE环境、char表示必须ANSI.