单文档中,在mainframe定义view类的对象或者指针,就会出现'GetDocument' : missing storage-class or type specifiers的错误。大概是因为DOC类还不存在,而view要调用指向doc类的指针。因此出错,请问要如何解决呢?
解决方案 »
- MFC中怎样将读取的TXT文件数据分别赋值到EDIT BOX中
- 响应控件消息问题
- txt文件回车丢失!
- 帮我看下这句代码怎么错了?
- feimingbiao() 请进 ,结分专用贴
- 各位兄弟,救急啊,如何由U盘盘符获取这个U盘的Device Descriptor?
- 类似于3721IE插件的东西,怎么做到自动下载和自动安装的??
- 在文档类的序列化函数中怎样控制CArchive对象ar的pos?
- 救命: 给对话框帖了图片, slider 却变为黑色了, 怎么解决?
- 终于从VC6转向VS2012了,但仍然不太喜欢VS2012的界面风格~~~~~
- VC++中单击事件执行DOS命令
- 小弟菜的不能再菜了求帮助
http://topic.csdn.net/u/20110323/18/aec3bb7c-f7a8-41a4-8e10-f013ac26f1b6.html 一楼
CMyView *pView=(CMyView *)pMain->GetActiveView();
并在mainframe的cpp文件中包含了MyView的头文件,但还是同样在View中出现调用DOC的错误。
public:
CMyDoc* GetDocument();//这里出现错误
在CMainFrame中这样就可以取到文档类:
CMyView *pView=(CMyView *)GetActiveView();
CMyDocument *pDoc = (CMyDocument *)pView->GetDocument();