你在vs2010中默认字符集是UNICODE字符集,CString中字符以wchar_t的形式来存储的,而不是char。你在项目-》属性-》配置属性 有一个字符集,可以改字符集,改成多字节字符集就行了。
error C2664: strcpy : 不能将参数 2 从 CString 转换为 const char *;error C2440: “初始化”: 无法从“const wchar_t [15]”
本文介绍如何在Visual Studio 2010中更改项目的默认字符集从Unicode到多字节字符集的方法,这对于调整CString存储方式及解决特定编码问题很有帮助。
![error C2664: strcpy : 不能将参数 2 从 CString 转换为 const char *;error C2440: “初始化”: 无法从“const wchar_t [15]”转换为“LPCSTR” - 海盗鱼 - 海盗鱼的博客](http://img.ph.126.net/3YZzzJcHq-3tbA3Tfx79OA==/3686759244956817499.jpg)

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



