onconnect中只有一个
AfxMessageBox("a");

解决方案 »

  1.   

    你需要从CAsycSocke派生一个类然后重载OnConnect()函数,在重载函数里进行必要的处理
      

  2.   

    我重载了需函数onconnect,如下:
    void CSendSocket::OnConnect(int nErrorCode) 
    {
    AfxMessageBox("connnecting...");
    CAsyncSocket::OnConnect(nErrorCode);
    }
    可是不出messagebox啊!
    :(
      

  3.   


    我在清华BBs问了一下,一个人说需要sleep,我试了一下,好使
    可是不知道为什么就好使了
    :(
    清华高手还是多啊!
      

  4.   

    完成连接需要时间,sleep就是等待这个过程完成