继承一个CScrollView类,在Protected 中申明 CView* m_pPrintView;
有执行语句 m_pPrintView->OnEndPrinting(m_pPreviewDC, m_pPreviewInfo);
但编译时出错,内容为:
error C2248: 'OnEndPrinting' : cannot access protected member declared in class 'CView'不知为何不能访问。请赐教。
有执行语句 m_pPrintView->OnEndPrinting(m_pPreviewDC, m_pPreviewInfo);
但编译时出错,内容为:
error C2248: 'OnEndPrinting' : cannot access protected member declared in class 'CView'不知为何不能访问。请赐教。
解决方案 »
- 写一个函数通过判断函数的参数传进来的值是什么类型????
- 用vc开发的财务系统停留15-20分钟就死机是什么原因
- Unhandled exception in TestJScript.exe(MSHTML.DLL):0xC0000005:Access Violation
- 越来越觉得搞技术没前途了
- 多文档架构,使用的FormView,在FormView上放置一个按钮,如何实现点击该按钮关闭该子窗口?
- ATL写的Com组件创建实例时报告错误“未注册类别”
- ADO技术、SQL实战过程中的连接错误。
- 求助: 图形类的设计
- http://hi.baidu.com/36211311/blog/item/3ab5d2ec48ca75d92f2e2195.html
- 关于fstream的一个小问题
- 不知大家知道一些什么围绕VC++的一些小工具,如VISUAL ASSIST,WNDTAB等,
- 大家帮我看看这个错误啊
我修改CView 使其变成公有的,能行吗?
如果你一定要这么做,建议你先做一个CView的子类如CMyView,其中设计一个公有成员函数:
CMyView::EndPrinting(CDC* pDC,CPrintInfo* pInfo)
{
CView::OnEndPrinting(pDC,pInfo);
}
然后再像你那样做就行了。