首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络协议 >

多次回声程序如何实现

2012-06-11 
多次回声程序怎么实现?tcp/ip 协议与网络编程(任泰明),第十章有个回声程序实例,MFC类库实现的一个回声程序

多次回声程序怎么实现?
tcp/ip 协议与网络编程(任泰明),第十章有个回声程序实例,MFC类库实现的一个回声程序,客户端第一次发送出的消息,服务器有回声,发送回客户端,请位,哪位高手可以实现客户端多次发送有回声啊?

[解决办法]
找到解决办法了
void CNewSocket::OnReceive(int nErrorCode)
{
//Receive the message
m_nLength=Receive(m_szBuffer,sizeof(m_szBuffer),0);
//Send the message directly
AsyncSelect(FD_WRITE);
}

//this method is called to send message
void CNewSocket::OnSend(int nErrorCode)
{
Send(m_szBuffer,m_nLength,0);
//加上这句就可以了 让套接字准备接受信息 没有的话 就不会继续接受了
AsyncSelect(FD_READ);
}

主要还是原理不太清楚,还是要看些原理方面的材料。。。共勉~~

热点排行