您的位置:首页 > 编程语言 > C语言/C++

C++编译中出现error C2664 ,error C2440,error 2039的解决方法

2016-11-03 16:50 711 查看
用VS2013编写C++程序,遇到 

,error C2664: “DWORD GetCurrentDirectoryW(DWORD,LPWSTR)”: 无法将参数 2 从“char [260]”转换为“LPWSTR”,

, error C2440: “=”: 无法从“char [260]”转换为“LPWSTR”

,error C2039: “SetWindowTextA”: 不是“CWnd”的成员,

,error C2665: “AfxMessageBox”: 2 个重载中没有一个可以转换所有参数类型等编译错误,如下:



排除了编写语句有问题的情况;剩下就是编译器的环境配置问题。最后在更改了项目属性中的字符集就可以了,记录在此免得日后遗忘:设置如下,选择多字符集,重新编译即可!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐