本文主要是介绍关于无法从“const char [4]”转换为“LPCWSTR”,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
说明你现在的工程是以UNICODE编译的,所以cs.lpszName现在的类型是wchar_t*,
你要给它赋值应该这样:cs.lpszName = L"weixin";
但最好的做法是这样:cs.lpszName = _T("weixin");
后边这样的做法不管你工程是UNICODE或非UNICODE编译_T()宏都会自动根据工程的UNICODE状态来定义你的常量字串是char*类型或wchar_t*类型
这篇关于关于无法从“const char [4]”转换为“LPCWSTR”的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!