一个MFC对话框程序,重载父类CWnd的成员函数OnNotify时报错
头文件:
protected:
virtual BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);
CPP文件:
BOOL OnNotify( WPARAM wParam, LPARAM lParam, LRESULT* pResult){
return CWnd::OnNotify(wParam, lParam, pResult);
}编译报错:
Error 1 error C2248: 'CWnd::OnNotify' : cannot access protected member declared in class 'CWnd'
Error 2 error C2352: 'CWnd::OnNotify' : illegal call of non-static member function向导自动生成并重载的父类成员函数像是OnInitDialog(),OnPaint()都没问题
而只要我自己填加进去并重载的父类函数像是OnNotify()或者OnActivate()等都会报如上错误!求达人救命!
头文件:
protected:
virtual BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);
CPP文件:
BOOL OnNotify( WPARAM wParam, LPARAM lParam, LRESULT* pResult){
return CWnd::OnNotify(wParam, lParam, pResult);
}编译报错:
Error 1 error C2248: 'CWnd::OnNotify' : cannot access protected member declared in class 'CWnd'
Error 2 error C2352: 'CWnd::OnNotify' : illegal call of non-static member function向导自动生成并重载的父类成员函数像是OnInitDialog(),OnPaint()都没问题
而只要我自己填加进去并重载的父类函数像是OnNotify()或者OnActivate()等都会报如上错误!求达人救命!
解决方案 »
- vector和CArray不能添加数据,一添加就出错……
- 新手求助!!!!
- 有没有人了解Asynchronous Pluggable Protocols ?
- 读取一个BMP文件的宽高信息的API函数是什么?3Q!
- 请问各位前辈配置如何DSN的?使用ConfigDSN()函数吗?ConfigDSN()函数该怎么使用呢?
- 各位,请问如何打开/关闭系统声音.
- 好简单的问题:载取字符串中的文件名,立结!!
- 请介绍几个初学vc的好的网站好么?
- 麻烦大侠帮帮忙!
- 谁能把帮我在MDI or SDI标题栏上执行动画功能?
- Debug版本没问题, Release版报错:内存不够
- CMyStatusBar::OnPaint下有pStatic->SetWindowText("aaaaa"),导致static显示的文本有两行一个是我CMyStatic::OnPaint下设置的红色文本,一个不知道是哪个WM的作用,文本像是10号加粗字体
return CWnd::OnNotify(wParam, lParam, pResult);
}
加上你的类名。