rt

解决方案 »

  1.   

    可以用VS自己的Error Lookup小工具查找一下!
      

  2.   

    执行下面这段代码系统会告诉你。DWORD ret=10054;
    char buff[128];
    FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,(void*)FORMAT_MESSAGE_FROM_STRING,ret,0,buff,128,0);
    MessageBox(buff);
      

  3.   

    1\直接调用closesocket而没有shutdown
    2\setlinger
    3\直接关闭程序
      

  4.   

    菜单中  tools->Error Lookup
    10054:远程主机强迫关闭了一个现有的连接。
      

  5.   

    实际是这样的,我做的是proxy的程序,在调试的过程中我关闭了ie浏览器,所以出现数据无法送到客户端的错误!!以前程序遇到这个错误就退出了,现在想想是不对的:关闭ie是很正常的事情!现在只是关闭那个线程而已,呵呵!!