LPCWST是一个指向unicode编码字符串的32位指针,所指向字符串是wchar型,而不是char型。
因为在VS2005以后,编码方式默认为Unicode,部分函数在使用时默认调用Unicode方式,而非ANSI方式。
如果遇到LPCWSTR参数错误(cannot convert parameter *from 'const char [**]'to ' LPCWSTR),可以考察看声明,如果有ANSI方式的只要在函数后面加个A就行,或者在定义参数时把char *改为WCHAR*。