c++添加对话框报错:“IDD_DIALOG1”: 未声明的标识符 30

我有一个程序,叫做meshes,它原有的文件有3ds.h,meshes.cpp,meshes.rc。我在这个程序里面添加了一个对话框资源,使用了MFC向导,该对话框的类名... 我有一个程序,叫做meshes,它原有的文件有3ds.h,meshes.cpp,meshes.rc。
我在这个程序里面添加了一个对话框资源,使用了MFC向导,该对话框的类名是CReaddlg,基类是CDialog,name是IDD_DIALOG1,向导自动生成了Readdlg.cpp和Readdlg.h。我什么代码也没有添加,就做了上面这些动作。运行程序,报错:
Readdlg.cpp
WINVER not defined. Defaulting to 0x0502 (Windows Server 2003)
c:\documents and settings\administrator\桌面\sf\readdlg.h(15) : error C2065: “IDD_DIALOG1”: 未声明的标识符

Readdlg.h代码如下:
#pragma once

// CReaddlg 对话框

class CReaddlg : public CDialog
{
DECLARE_DYNAMIC(CReaddlg)

public:
CReaddlg(CWnd* pParent = NULL); // 标准构造函数
virtual ~CReaddlg();

// 对话框数据
enum { IDD = IDD_DIALOG1 };

protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持

DECLARE_MESSAGE_MAP()
};

Readdlg.cpp代码如下:
// Readdlg.cpp : 实现文件
//

#include "stdafx.h"
#include "Readdlg.h"

// CReaddlg 对话框

IMPLEMENT_DYNAMIC(CReaddlg, CDialog)

CReaddlg::CReaddlg(CWnd* pParent /*=NULL*/)
: CDialog(CReaddlg::IDD, pParent)
{

}

CReaddlg::~CReaddlg()
{
}

void CReaddlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
}

BEGIN_MESSAGE_MAP(CReaddlg, CDialog)
END_MESSAGE_MAP()

// CReaddlg 消息处理程序

主程序meshes.cpp开始的代码如下:
#include <Windows.h>
#include <mmsystem.h>
#include <d3dx9.h>
#pragma warning( disable : 4996 ) // disable deprecated warning
#include <strsafe.h>
#pragma warning( default : 4996 )

#include "3DS.h"

请问我该怎么修正这个报错?我用的是.net 2005
展开
 我来答
xadave
推荐于2017-11-27 · TA获得超过1965个赞
知道大有可为答主
回答量:3147
采纳率:0%
帮助的人:1563万
展开全部
在Readdlg.h顶部加上一句:
#include "resource.h" // main symbols

试试看。
xdayong
2009-04-03 · TA获得超过173个赞
知道小有建树答主
回答量:274
采纳率:57%
帮助的人:88万
展开全部
在resoure.h中声明如下语句
#define IDD_DIALOG1 XXX
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hbjzzt
2009-04-03 · TA获得超过476个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:273万
展开全部
Readdlg.cpp里加上主类的头文件
#include "3ds.h"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式