用高版本vs编译旧VC代码时,如何处理无法从“const char [10]”转换为“LPCWSTR”的错误
2015-01-10 17:17
543 查看
右击工程选择属性,打开工程的属性页。
找到 配置属性->常规->字符集。这项的默认值为"使用Unicode字符集"。改为"未设置"。
如果不改这个设置,则要根据每处错误提示更改代码。
找到 配置属性->常规->字符集。这项的默认值为"使用Unicode字符集"。改为"未设置"。
如果不改这个设置,则要根据每处错误提示更改代码。
相关文章推荐
- VC编译出现如下错误:错误 1 error C2664: “wsprintfW”: 不能将参数 2 从“const char [6]”转换为“LPCWSTR” e:\c_2008\pra6\pra6\
- 编译旧C++代码时,如何处理无法打开iostream.h的错误
- 错误 1 error C2440: “=”: 无法从“const char [11]”转换为“LPCWSTR”
- error C2664,error C2440: vs2010转到vs2015时候出现多条以上错误,共同点是 无法从“LPCWSTR”转换为“LPCSTR”
- [经验总结]如何在VC中去掉STL代码编译时编译错误
- DirectX9.0 VS2010中error C2440: 如无法从“const char [13]”转换为“LPCWSTR” 错误
- 下面的程序在VC6通过,在VS2008不能,错误信息都是“不能将参数……从const char[]转换为LPCWSTR”
- VS2015无法新建项目错误及解决方法:无法打开“……/VC?VCWizards/default.vcxproj”因为此版本的应用程序不支持其项目类型(.vcxproj)
- vs.net 中编译链接vc工程时的LNK171@mspdb140.dll错误处理
- VC高版本编译早期代码常见错误...
- 错误 1 error C2440: “=”: 无法从“const char [11]”转换为“LPCWSTR”
- VS2005 中error C2440: 如无法从“const char [N]”转换为“LPCWSTR” 的一点总结
- LabVIEW载入错误代码10:VI版本过旧不能转换为当前LabVIEW版本
- 无法从const char [6]转换为LPCWSTR
- PL/0语言编译程序整理实现:(10)、错误处理
- 错误处理--无法将类型为 master的对象强制转换为类型 master
- silverlight 应用程序中未处理的错误代码:2104 类别:InitializeError 消息:无法下载 iis上部署Silverlight
- “代码生成失败。错误是““LinearBrushConverter”无法将“LinearBrush”转换为“System.CompenentModel.Design.Serialization.InstanceDescrip”。””问题的解决办法
- 无法从const char [6]转换为LPCWSTR
- 关于VC2008编译出现错误“error C2664: ” 的处理方法: