读书人

关于VC++6.0中tab控件的用法 劳烦诸位

发布时间: 2012-07-31 12:33:46 作者: rapoo

关于VC++6.0中tab控件的用法 劳烦各位师兄师姐们指点
class CTableDlg : public CDialog
{
// Construction
public:
CTableDlg(CWnd* pParent = NULL);// standard constructor

// Dialog Data
//{{AFX_DATA(CTableDlg)
enum { IDD = IDD_TABLE_DIALOG };
CButtonm_1;
CTabCtrl m_tab;
CPara1 m_para1 ;
CPara2 m_para2 ;
//}}AFX_DATA

// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CTableDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX);// DDX/DDV support

我的Tab控件中有两个页面 这两个页面用对话框来代替 CPara1和CPara2是两个对话框类 在含有Tab控件中的主对话框中定义为成员 但结果会报错 不知道是什么原因?
c:\c++ chengxu wenjain\table\tabledlg.h(25) : error C2146: syntax error : missing ';' before identifier 'm_para1'
c:\c++ chengxu wenjain\table\tabledlg.h(25) : error C2501: 'CPara1' : missing storage-class or type specifiers
c:\c++ chengxu wenjain\table\tabledlg.h(25) : error C2501: 'm_para1' : missing storage-class or type specifiers
c:\c++ chengxu wenjain\table\tabledlg.h(26) : error C2146: syntax error : missing ';' before identifier 'm_para2'
c:\c++ chengxu wenjain\table\tabledlg.h(26) : error C2501: 'CPara2' : missing storage-class or type specifiers
c:\c++ chengxu wenjain\table\tabledlg.h(26) : error C2501: 'm_para2' : missing storage-class or type specifiers


[解决办法]
CPara1 CPara2 的头文件里包含了CTableDlg.h? 猜测的 呵呵 不妨把内容发出来一起研究下?
[解决办法]
是不是Para1.h和Para2.h没定义啊?

读书人网 >VC/MFC

热点推荐