一个很简单的问题,在线等!

iamasea 2003-09-18 01:50:49
生成了一个基于对话框的应用程序.
添加类:MySocket 基类为MFC里面的:CSocket
出现编译错误:error C2504: 'CSocket' : base class undefined
请问怎么解决?
在线等,马上给分.
...全文
30 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
rockersz 2003-09-18
  • 打赏
  • 举报
回复
在StdAfx.h加入:
#include "afxsock.h"

还要在程序加入初始化语句:
AfxSocketInit();
yt老顽童 2003-09-18
  • 打赏
  • 举报
回复

补充一下
除了上面的头文件以外,还要在应用类的InitInstance中加入
if (!AfxSocketInit())
{
AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
return FALSE;
}
yt老顽童 2003-09-18
  • 打赏
  • 举报
回复
确认在StdAfx.h中有
#include <afxsock.h> // MFC socket extensions
bluestar 2003-09-18
  • 打赏
  • 举报
回复
#include <afxsock.h>

18,357

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧