《MFC error C2665: “AfxMessageBox”: 2 个重载中没有一个可以转换所有参数类型》

版权声明:本文为博主原创文章,未经博主允许不得转载,博客地址:http://blog.csdn.net/mars_xiaolei。 https://blog.csdn.net/mars_xiaolei/article/details/86148723

问题描述

由于之前重装系统失败,导致磁盘分区被格式化了,所有数据都莫得了,然后重新添加其它类库时,是没有修改过的,存在很多BUG,于是就爆出了这个问题。

 error C2665: “AfxMessageBox”: 2 个重载中没有一个可以转换所有参数类型

解决方法

未修改之前的代码是这样的:

AfxMessageBox(("打开失败,重置端口"));

修改为宽字节:

AfxMessageBox((_T("打开失败,重置端口")));
或者
AfxMessageBox((L"打开失败,重置端口"));

猜你喜欢

转载自blog.csdn.net/mars_xiaolei/article/details/86148723