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

来源:互联网 发布:mac用的办公软件 编辑:程序博客网 时间:2024/05/22 14:44

用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 个重载中没有一个可以转换所有参数类型等编译错误,如下:


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



0 0
原创粉丝点击