说明你现在的工程是以UNICODE编译的,所以cs.lpszName现在的类型是wchar_t*,
你要给它赋值应该这样:cs.lpszName = L"weixin";
但最好的做法是这样:cs.lpszName = _T("weixin");
后边这样的做法不管你工程是UNICODE或非UNICODE编译_T()宏都会自动根据工程的UNICODE状态来定义你的常量字串是char*类型或wchar_t*类型
本文解释了在Unicode编译环境下如何正确地为wchar_t*类型的变量赋值。通过使用_L宏可以确保无论工程是否以Unicode编译,都能正确处理字符串。
说明你现在的工程是以UNICODE编译的,所以cs.lpszName现在的类型是wchar_t*,
你要给它赋值应该这样:cs.lpszName = L"weixin";

被折叠的 条评论
为什么被折叠?