求助!!!高分

zhujieprotoss 2003-07-25 09:00:47
编辑MDI程序,自定义一个由CMDIChildWnd继承的CTheChildFrame,然后定义CTheChildFrame *m_pAdd,
但是在执行m_pAdd=new CTheChildFrame();时提示如下错误
C:\zhujie\SHL\MainFrm.cpp(195) : error C2248: 'CTheChildFrame::CTheChildFrame' : cannot access protected member declared in class 'CTheChildFrame'
c:\zhujie\shl\thechildframe.h(17) : see declaration of 'CTheChildFrame::CTheChildFrame'
谢谢赐教!!先谢过
...全文
33 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
speed2101 2003-07-25
  • 打赏
  • 举报
回复
我在这里问一个问题 那位高手 能帮我???
谁能编一个赫夫曼编码???????????
急用 谢谢了!!!!!!!!!!
zhujieprotoss 2003-07-25
  • 打赏
  • 举报
回复
class CTheChildFrame : public CMDIChildWnd
{
DECLARE_DYNCREATE(CTheChildFrame)
protected:
CTheChildFrame(); // protected constructor used by dynamic creation

// Attributes
public:

// Operations
public:

// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CTheChildFrame)
//}}AFX_VIRTUAL

// Implementation
protected:
virtual ~CTheChildFrame();

// Generated message map functions
//{{AFX_MSG(CTheChildFrame)
// NOTE - the ClassWizard will add and remove member functions here.
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
zhujieprotoss 2003-07-25
  • 打赏
  • 举报
回复
那各位觉得该改什么地方了
醉马不肖 2003-07-25
  • 打赏
  • 举报
回复
一个保护成员构造函数,所以你不能访问
冰箭 2003-07-25
  • 打赏
  • 举报
回复
CTheChildFrame 只能通过运行时创建!RUNTIME_CLASS
它的构造函数是保护的
umbras 2003-07-25
  • 打赏
  • 举报
回复
把头文件贴出来看看。
zhujieprotoss 2003-07-25
  • 打赏
  • 举报
回复
先给分!
那该怎么处理呢?
slimsymphony 2003-07-25
  • 打赏
  • 举报
回复
楼上说得对吧
bluestar 2003-07-25
  • 打赏
  • 举报
回复
有一个保护成员函数,所以你不能访问。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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