我实现的是在一台机器上的聊天程序,
CMySocket是我定义的基类是CAsynSocket的一个类
m_sockListen的创建和侦听都没问题
m_sockConnect的创建也没问题,
但在m_sockListen.Listen()的时候出错
错误10038,无法立即完成一个非阻挡性套接字操作,
这是什么原因?该怎么办??    CMySocket m_sockConnect;
    CMySocket m_sockListen;
           .......
           ....... if (m_nRBType==0)
{
   if(!m_sockConnect.Create())
   {
MessageBox("create error!");
return;
   }
    if(!m_sockConnect.Connect(m_strName,m_nPort))
{
DWORD err=GetLastError();
 // MessageBox("Connect error");
return;
}
}
else
{
   if(!m_sockListen.Create(m_nPort))
   {
   DWORD err = GetLastError();
MessageBox("create error");
return;
   }
   if(!m_sockListen.Listen())
   {
MessageBox("listen error");
return;
   }
}
}