关于Socket的单字节和多字节发送接受问题!
有一个邮件接受程序,是在单字节下写的,Send信息时都没有问题,
当我把工程改为Unicode模式时,编译通过后,在第一次Send后就再也没有反应了。
代码如下:
CString strCommond;
strCommond.Format(L"user %s%c%c", m_strUserName, 13, 10);
int nCmdLen = strCommond.GetLength();
Send((LPCSTR)strCommond, nCmdLen);
单字节下,能顺利发送,并立刻响应OnReceive
Unicode下,发送后,就再也没有了反应!