大意如题!

解决方案 »

  1.   

    UINT thread(LPVOID v)
    {
    //dlg 为窗体指针  slisock 为   SOCKET clisock;//用来保存SOCK号
             sockaddr_in cli;//SOCK套接字
    int ee;//启动线程的标识

    while(connect(dlg->clisock,(sockaddr*)&(dlg->cli),sizeof(dlg->cli)) && dlg->ee != 0)//如果没有连接成功
    {
    // dlg->m_Static.SetWindowText("等待连接!");//等待连接
    dlg->AddLog("等待连接中........");
    }
    //循环获得数据
    while(s!=SOCKET_ERROR && dlg->ee!=0)
    {
    //调用recv函数接收数据
    s = recv(dlg->clisock,(char *)&发送数据时用的数据对象,sizeof(发送数据时用的数据对象),0);
             }
    }
    有了数据你就会自己打印出来了吧
      

  2.   

    如果说我现在用的是CSocket的话,我该如何接受数据呢?