class CDialogModal : public CDialog
{
// Construction
public:
    CDialogModal(CWnd* pParent = NULL);   // standard constructor
    CString m_save;    
    CPassWord1View display;      //想在此定义,可是一运行,出现:
ialogModal.cpp
d:\vc\password1\dialogmodal.h(22) : error C2146: syntax error : missing ';' before identifier 'display'
d:\vc\password1\dialogmodal.h(22) : error C2501: 'CPassWord1View' : missing storage-class or type specifiers
d:\vc\password1\dialogmodal.h(22) : error C2501: 'display' : missing storage-class or type specifiers
Generating Code...
Compiling...
PassWord1.cpp
d:\vc\password1\dialogmodal.h(22) : error C2146: syntax error : missing ';' before identifier 'display'
d:\vc\password1\dialogmodal.h(22) : error C2501: 'CPassWord1View' : missing storage-class or type specifiers
d:\vc\password1\dialogmodal.h(22) : error C2501: 'display' : missing storage-class or type specifiers
Generating Code...
Compiling...
PassWord1Doc.cpp
d:\vc\password1\dialogmodal.h(22) : error C2146: syntax error : missing ';' before identifier 'display'
d:\vc\password1\dialogmodal.h(22) : error C2501: 'CPassWord1View' : missing storage-class or type specifiers
d:\vc\password1\dialogmodal.h(22) : error C2501: 'display' : missing storage-class or type specifiers
Generating Code...
Compiling...
PassWord1View.cpp
d:\vc\password1\dialogmodal.h(22) : error C2146: syntax error : missing ';' before identifier 'display'
d:\vc\password1\dialogmodal.h(22) : error C2501: 'CPassWord1View' : missing storage-class or type specifiers
d:\vc\password1\dialogmodal.h(22) : error C2501: 'display' : missing storage-class or type specifiers
Generating Code...
Error executing cl.exe.PassWord1.exe - 12 error(s), 0 warning(s)
怎么修复?请多指点!thx

解决方案 »

  1.   

    加过了,请看:
    // DialogModal.cpp : implementation file
    //#include "stdafx.h"
    #include "PassWord1.h"
    #include "PassWord1View.h"
    #include "DialogModal.h"
    但还是不行!
      

  2.   

    你不要手工加
    用classwizard 添加成员变量试试
      

  3.   

    你在CPP中include头文件,又在h中用它,这肯定不行.把#include "PassWord1View.h"放在h文件中,或在h文件中的
    class CDialogModal : public CDialog
    之前加上一句:
    class CPassWord1View;
      

  4.   

    你的CPassword1View是不是一个视图类?