利用向导可以生成单文档程序,但是,自己建立document类及view类,为什么会报错?1。利用向导工具生成单文档程序simpleWizard,其中包含CsimpleWizardDoc, CsimpleWizardView等类。运行工作正常。2。利用向导工具生成对话框程序dlgForAdd, 在工程中加入以下类:
(1)Cdocument类 :CsimpleManDoc;
(2)Cview类 :CsimpleManView;
(3)CFrameWnd类 :CMainFrame;3。按照simpleWizard工程中对应文件的内容,将dlgForAdd工程中的对应文件加以修正。运行时出现以下错误!
(1)simpleManView.h(26) : error C2143: syntax error : missing ';' before '*'
(2)simpleManView.h(26) : error C2501: 'CsimpleManDoc' : missing storage-class or type specifiers
(3)simpleManView.h(26) : error C2501: 'GetDocument' : missing storage-class or type specifiers
这3处对应出错文件所在----->class CsimpleManView: public CView
{
..........................
// Attributes
public:
CsimpleManDoc* GetDocument(); <------出错
..........................
}以下还有错误请问,是哪里出的问题!
(1)Cdocument类 :CsimpleManDoc;
(2)Cview类 :CsimpleManView;
(3)CFrameWnd类 :CMainFrame;3。按照simpleWizard工程中对应文件的内容,将dlgForAdd工程中的对应文件加以修正。运行时出现以下错误!
(1)simpleManView.h(26) : error C2143: syntax error : missing ';' before '*'
(2)simpleManView.h(26) : error C2501: 'CsimpleManDoc' : missing storage-class or type specifiers
(3)simpleManView.h(26) : error C2501: 'GetDocument' : missing storage-class or type specifiers
这3处对应出错文件所在----->class CsimpleManView: public CView
{
..........................
// Attributes
public:
CsimpleManDoc* GetDocument(); <------出错
..........................
}以下还有错误请问,是哪里出的问题!
{
..........................
// Attributes
public:
CsimpleManDoc* GetDocument(); <------出错
..........................
};
类定义后面少一个分号
class CsimpleManDoc;
class CsimpleManView: public CView
{
..........................
// Attributes
public:
CsimpleManDoc* GetDocument(); <------出错
..........................
};
#include "SimpleManDoc.h"
class CsimpleManView: public CView
{
..........................
// Attributes
public:
CsimpleManDoc* GetDocument(); <------出错
..........................
}
保证好使