(急)Socket 接收失败错误10035
各位大侠帮帮忙
接收端采用的异步接收方式
代码如下:
HGLOBAL hGlobal = GlobalAlloc(GMEM_MOVEABLE,60000);
void* lpBuf = GlobalLock(hGlobal);
DWORD dword;
DWORD dwflag=0;
//Sleep(10);
//DWORD size= recv(m_socket,(char*)lpBuf,60000,0); //m_pClient->Receive(lpBuf,60000);
DWORD size=WSARecv(m_socket,(WSABUF*)lpBuf,1,&dword,&dwflag,NULL,NULL);
if(size == SOCKET_ERROR)
{
CString str;
str.Format("接收数据失败,错误码:%d",WSAGetLastError());
MessageBox(str);
return;
}