我遇到一个问题高手帮忙解决下
\moblieDlg.cpp(219) : error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char [100]' to 'LPCTSTR'这个错误是怎么回事,在vc6.0中编译都可以,到了2005就报错了。。
这一段代码是:
VOID CmoblieDlg::ReportWinsockErr(LPSTR lpszErrorMsg)
{
char m_chMsgBuffer[100];
wsprintf(m_chMsgBuffer, "\nWinsock error %d: %s\n\n", WSAGetLastError(), lpszErrorMsg);
MessageBeep(MB_ICONSTOP);
MessageBox(m_chMsgBuffer, AfxGetAppName(), MB_OK|MB_ICONSTOP);
return;
}
有没有高手帮忙解决下。