18,363
社区成员




#define BUF_LENS 2048
……
send(slisten, &iJpegSize , sizeof(&iJpegSize ), 0);//获得图像大小
while(1)
{
iSend = send(slisten, JpegBuf + iSendCnt , BUF_LENS, 0);
Sleep(1);
iSendCnt += iSend;
if(iSendCnt == iJpegSize)//发送完成
{
break;
}
……
}
#define BUF_LENS 2048
while(1)
{
iRecv = recv(slisten, buffer , BUF_LENS, 0);
if(!m_IsGetSize)
{
iJpegSize = GetJpegSize(buffer);//由char转换得到int的图像大小数据
m_IsGetSize = TRUE;
}
else
{
iRecvCnt += iRecv;
if(iRecvCnt == iJpegSize)
{
break;
}
}
}