LPSTR和LPWSTR是
Win32和
VC++字符数组指针,而LPWSTR是一个指向以NULL结尾的64位双
字节字符数组指针。CString与LPSTR转换。
Pointer to a null-terminal string of 8-bit Windows(ANSI) characters.
VS2012以后版本中默认编码字符集为Unicode,LPSTR被LPCWSTR取代。几乎所有之前版本中形参类型为LPSTR的函数都被改成了形参类型为LPCWSTR,比如CreateWindow的第一和第二个形参。