求助套接字编程发送汉字的问题
CString str1="编码";
BYTE cSendBuf1[1024];
memcpy(cSendBuf1,str1.GetBuffer(str1.GetLength()),str1.GetLength()); //将cstring放入byte数组
pSocket->Send(cSendBuf1,1024,0);
代码如上,放置在定时器里一直发送Access Violation at address 和正被停用的激活上下文不是最近激活的。
点击中断以后弹到 if (m_pCtrlSite == NULL)
::SetWindowText(m_hWnd, lpszString);
else
m_pCtrlSite->SetWindowText(lpszString);
}
的位置。
求大佬帮忙看看是什么问题