关于resource.h的提问
请教各位达人:小弟在编程的过程中,遇到一个小问题。
在resource.h定义的常量,在 ???.h中用不了!
已经在该???.h文件中包含了"resource.h"文件头。
请教各位达人:小弟在编程的过程中,遇到一个小问题。
在resource.h定义的常量,在 ???.h中用不了!
已经在该???.h文件中包含了"resource.h"文件头。
代码如下:
resource.h:
#define IDD_TEST 129
???.cpp:
#include "resource.h"
class CTestDlg : public CDialog
{
public:
CTestDlg(CWnd* pParent = NULL);
enum { IDD = IDD_TEST };
protected:
virtual void DoDataExchange(CDataExchange* pDX);
DECLARE_MESSAGE_MAP()
};
提示错误为:
error C2065: 'IDD_TEST' : undeclared identifier
error C2057: expected constant expression