无法从“const wchar_t [16]”转换为“LPWSTR”
时间: 2023-10-25 17:07:56 浏览: 152
const char*转LPCWSTR 字符串转换
5星 · 资源好评率100%
这个编译错误通常发生在尝试将一个常量字符串(const wchar_t[])传递给需要可修改指针(LPWSTR)的函数时。
这是因为LPWSTR是指向宽字符(wchar_t)的可修改指针,而const wchar_t[]是一个指向常量字符的指针,在C++中不能修改。
要解决这个问题,可以通过将常量字符串声明为LPWSTR类型来解决,或者将需要可修改指针的函数更改为接受const wchar_t[]参数。
阅读全文