Unicode系は考えんとこーとおもたが、そうはいかんようでる
型 |UNICODE定義 | !UNICODE定義
------------+---------------+--------------------------------
TCHAR | WCHAR | CHAR
TBYTE | WCHAR | CHAR
PSTR | NULL終了で8bit文字列へのポインタ
LPSTR | NULL終了で8bit文字列へのポインタ
PCSTR | const修飾子のNULL終了で8bit文字列へのポインタ
LPCSTR | const修飾子のNULL終了で8bit文字列へのポインタ
PWSTR | NULL終了で16bit文字列へのポインタ
LPWSTR | NULL終了で16bit文字列へのポインタ
PCWSTR | const修飾子のNULL終了で16bit文字列へのポインタ
LPCWSTR | const修飾子のNULL終了で16bit文字列へのポインタ
PTSTR | PWSTR | PSTR
PCTSTR | PCSTR | PCWSTR
LPTSTR | LPWSTR | LPSTR
LPCTSTR | LPCWSTR | LPSSTR
------------------+
LはLong pointer のL 現OSを使ってる以上、意味はないそうな
とりあえず、LPSTR = PSTRと考えてもOKってことで進める
見た感じ、WはWORD
Pはポインタ
そう考えるとわかり安すぎる
[0回]
PR