本帖最后由 VisualEleven 于 2011-05-03 08:37:44 编辑

解决方案 »

  1.   

    int err=WSAGetLastError();看看是什么值
      

  2.   

    err =10060不知道对不,第一次用MFC网络编程,不是很清楚~~
      

  3.   

    error 10060
    由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
      

  4.   

    意思是网络无法连接吗?可是我连的是本机IP呀
    系统是WIN7,防火墙也全关了,是不是要开启什么服务或者端口?
      

  5.   

    客户端连接不上,你指定的服务器的各项参数正确吗?IP和port?
      

  6.   

    创建Socket:m_ListenSocket.Create(ServicePort, SOCK_STREAM,strIp)
    Port是5000,IP是本机IP。非本机IP系统还不给创建
    g_ClientSocket.Connect(wstrIp, port)数据也和上面一样
    同机互连为什么会反应都没有求指教
      

  7.   

    同机互联必须满足这样两个条件:
    1.必须保证网卡发送的信号能够回传。如果网线没连接,就不会有信号传递
    2.监听端口和连接端口应该不同。如果上面第一条不能满足,建议用下面两个办法替代:
    1.用127.0.0.1
    2.用Microsoft的Loop adapter