疯了。竟然找不到指向对话框的指针。
我建了一个类class CSheet : public CPropertySheet,
public:
CSheet();
CDialog_step1 m_step1;
CDialog_step2 m_step2;
CDialog_step3 m_step3;
CDialog_step4 m_step4;
和四个属性页,在第一个属性页的类中
class CDialog_step1 : public CPropertyPage
有函数 afx_msg void OnHelp_Step1();---以响应button(Help).
函数声明为:
CEdit_Help *step1_help;
CDialog_step1 *point=&m_step1;
step1_help=new CEdit_Help;
step1_help->Create(ES_AUTOHSCROLL,CRect
(0,0,200,200),m_step1,IDC_HELP_TEXT);
step1_help->ShowWindow(SW_SHOW);
其中point是指向属性页1的指针。
可是编译后,总是说
E:\VC++\MyProjects\spring\Spring\Spring1\Dialog_step1.cpp(79) : error C2065: 'm_step1' : undeclared identifier
我明明定义了。怎么回事?