错误CDialog“不是MFC / VS2010中的类或结构”

时间:2013-05-21 07:34:41

标签: mfc

我是MFC的新人。

我有一个问题如下:

我有一个项目,当我构建应用程序时,它成功并且应用程序运行正常 但是,当我打开文件AdjustHorParameterDlg(这是项目中的文件)时,VS2010会发现错误CDialog“不是类或结构”:

class CAdjustHorParameterDlg : public CDialog
{
public:
    CString m_UnitName;
    //CString GetUnitName();
    //void SetUnitName( CString UnitName );
    int m_RequestedCenterPoint_Time;
    int m_SeledHMagni;
    CAdjustHorParameterDlg(CWnd* pParent = NULL);   // 標準のコンストラクタ
    CAdjustHorParameterDlg( CGraphsBase* pGraphs, CUIntArray* MagSelector, CString UnitOfXAxle,
        int InitialHMagni, int InitialDispPoint, CWnd* pParent = NULL ); 
    ~CAdjustHorParameterDlg();

    //{{AFX_DATA(CAdjustHorParameterDlg)
    enum { IDD = IDD_ADJHORIZONTALPARA };
    CEdit   m_RequestedCenterPointEdit;
    CListBox    m_HMagniListBox;
    int     m_HMagniListBoxIndex;
.....

有人告诉我为什么吗?

1 个答案:

答案 0 :(得分:0)

假设您的代码编译成功,您可以忽略它。有时Intellisense(在编辑代码时查找错误的功能)将无法识别stdafx.h中包含的文件中的定义