socket 10053错误是由服务器端引起的还是客户端引起的? 最近程序老报10053错误,请问这个错误是客户端代码引起的还是服务器端代码引起的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 10053 0x2745 您的主机中的软件放弃了一个已建立的连接。服务器:if (NetWorkEvents.iErrorCode[FD_CLOSE_BIT] != 0){ printf("FD_CLOSE failed with error %d \n", NetWorkEvents.iErrorCode[FD_CLOSE_BIT]);}如果你的客户端是窗口,修改ONCLOSE(){}void CMyClient2008Dlg::OnClose(){ // TODO: Add your message handler code here and/or call default shutdown(m_hSocket, 0); closesocket(m_hSocket); CDialog::OnClose();}主要是要加入 shutdown(m_hSocket, 0); closesocket(m_hSocket);否则服务器则认为你是异常断开连接 MFC显示位图 VC++用MCI做mp3播放器,如何获取MP3文件的相关信息?如文件长度等,,, 数学问题,请大家帮忙 vc数据库编程问题 谁有陈坚、陈伟的“Visual C++网络高级编程” 的光盘 怎么复制.exe文件? 一个关于 Find函数的问题? 哪里有COM入门的书籍下载? 看到一些软件,如果工具条上的按钮太多,就在最右边显示一个下拉式的菜单,里面包含有没有被显示出的工具按钮?我知道用ReBar,但哪位老 100分 求解在2000下的并口驱动程序. 问题。。。急!!!!!!! 关于CSocket::OnRecieve()的问题
if (NetWorkEvents.iErrorCode[FD_CLOSE_BIT] != 0)
{
printf("FD_CLOSE failed with error %d \n",
NetWorkEvents.iErrorCode[FD_CLOSE_BIT]);
}如果你的客户端是窗口,修改ONCLOSE(){}
void CMyClient2008Dlg::OnClose()
{
// TODO: Add your message handler code here and/or call default
shutdown(m_hSocket, 0);
closesocket(m_hSocket);
CDialog::OnClose();
}
主要是要加入
shutdown(m_hSocket, 0);
closesocket(m_hSocket);
否则服务器则认为你是异常断开连接