书上可能是开始的时候选择了支持socket.这样向导就自动生成了调用
AfxSocketInit()的代码.

解决方案 »

  1.   

    在你用向导生成程序的时候,大概第3,4页上提示是否用windows socks,选上后,自动加上
    AfxSocketInit(),在app的init中
    BOOL CSockMailApp::InitInstance()
    {
    if (!AfxSocketInit())
    {
    AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
    return FALSE;
    }
      

  2.   

    推荐在应用程序类的InitInstance方法中初始化socket库,AfxSocketInit()!
      

  3.   

    谢谢楼上的!再问一问:
    是只对CSocket和CAsyncSocket类才调用AfxSocketInit()吗?
    对CInternetSession类呢?