if(!m_psockServer->StartServer(OnStatusChange,OnDataArrived,(DWORD)this))
{
AfxMessageBox("启动服务出错!");
m_psockServer->Close();
return;
}
没见过这种用法,请问StartServer函数和整个流程是如何运作的?两个回调函数不会并发捕获数据

解决方案 »

  1.   

    m_psockServer的类中例如:
    accept()的时候,你就可以在这个事情下面添加通过传入的回调函数地址
    OnStatusChange()可以执行回调函数
    recv()的时候,你就可以在这个事情下面添加通过传入的回调函数地址
    OnDataArrived()可以执行回调函数
      

  2.   

    m_psockServer的类中例如: 
    accept()的时候,你就可以在这个事情下面添加通过传入的回调函数地址 
    OnStatusChange()可以执行回调函数 
    recv()的时候,你就可以在这个事情下面添加通过传入的回调函数地址 
    OnDataArrived()可以执行回调函数