解决方法:
在继承CAsyncSocket 类的子类的构造函数中加入以下代码:
1 if (!AfxSocketInit()) 2 AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
另外要在创建对话框项目是选择"Windows套接字",否则IDP_SOCKETS_INIT_FAILED会报错。
如果是C***App类继承了CAsyncSocket 类的话,那么在初始化函数InitInstance()中加入上述代码。
解决方法:
在继承CAsyncSocket 类的子类的构造函数中加入以下代码:
1 if (!AfxSocketInit()) 2 AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
另外要在创建对话框项目是选择"Windows套接字",否则IDP_SOCKETS_INIT_FAILED会报错。
如果是C***App类继承了CAsyncSocket 类的话,那么在初始化函数InitInstance()中加入上述代码。
转载于:https://www.cnblogs.com/lxc1910/p/8906058.html