请教各位达人:小弟在编程的过程中,遇到一个小问题。 在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 identifiererror C2057: expected constant expression