error C2665: “AfxMessageBox”

使用AfxMessageBox("CreatePen Error!!");

这个语句时,编译器提示“AfxMessageBox”: 2 个重载中没有一个可以转换所有参数类型。

 error C2665: “AfxMessageBox”: 2 个重载中没有一个可以转换所有参数类型
        c:\program files\microsoft visual studio 8\vc\atlmfc\include\afxwin.h(5025): 可能是“int AfxMessageBox(LPCTSTR,UINT,UINT)”
        c:\program files\microsoft visual studio 8\vc\atlmfc\include\afxwin.h(5027): 或“int AfxMessageBox(UINT,UINT,UINT)”

解决办法:

属性页——配置属性——常规——字符集,改成“未设置”

你可能感兴趣的:(error,VS编译错误,C2665)