我有一个函数,它返回一个字符串const char *
:
const char* get_text();
我需要调用函数AfxMessageBox(LPCTSTR text)
。
如何转换get_text()
所得到的字符串?
答案 0 :(得分:3)
当您使用MFC并假设UNICODE构建时(或者您不会出现此错误!),最简单的方法可能是直接实例化wchar_t
兼容CString
:
CStringW szWide(getText());
AfxMessageBox(szWide);