LPCWSTR 的类型是 const wchar_t *,而 const char[] 是 const char * ,类型不兼容,不能隐式转换。
你的可以设置项目所使用的语言,在项目属性里设置。
你也可以不要使用 char 类型,均改为使用 TCHAR 宏,它会根据项目属性自动替换为 char 或 wchar_t ,如 TCHAR Buf[],程序中的字符串字面值也使用 _T() 宏,如 _T("abcd"),请参考 tchar.h 的文档 。
你也可以使用函数转换,将 char 类型 转换为 wchar_t ,如函数 mbstowcs() 等。