VC6.0老项目,用MessageBox提示内容的时候,直接用string类型的字符串不行,要转换成CString类型。

方法如下:

string resp = ...
MessageBox(resp.c_str());

使用.c_str()方法。

VC++6.0 string 转 CString_编程开发

参考:https://stackoverflow.com/questions/11821491/converting-string-to-cstring-in-c