From MSDN lib
char是 1 Bytes
可以表達的值 從-128~127
BYTE is unsigned char
TCHAR用來處理unicode
TCHAR is win32 character string, 被用來表達 ANSI,DBCS, or Unicode strings.
在 ANSI and DBCS的平台上
TCHAR就是char
在Unicode的平台上
TCHAR 就是 WCHAR = 2 bytes in windows system
in windows system 會根據有沒有定義 UNICODE來將
TCHAR轉成 char(無) or WHAR(有)
在winnt.h裡面發現
有定義UNICODE
#define UNICODE
沒有留言:
張貼留言