在对话框中加了一个TAB控件,新建了两个对话框,诀别添加了基于CDialog类CTab1,CTab2

在对话框中加了一个TAB控件,新建了两个对话框,分别添加了基于CDialog类CTab1,CTab2
在主对话框头文件中为子对话框添加实例:
CTab1 m_website;
CTab2 m_path;

可总是显示以下错误,这是为什么?
error C2146: syntax error : missing ';' before identifier 'm_website'
error C2501: 'CTab1' : missing storage-class or type specifiers
error C2501: 'm_website' : missing storage-class or type specifiers
error C2146: syntax error : missing ';' before identifier 'm_path'
error C2501: 'CTab2' : missing storage-class or type specifiers
error C2501: 'm_path' : missing storage-class or type specifiers
依照网上的步骤写的,其实不明白为什么,什么添加基于CDialog类,为子对话框添加实例,完全不懂,有没有人能够讲一讲。还有 m_websit.Create(IDD_DIALOG1,GetDlgItem(IDC_TAB))起什么作用。
------解决思路----------------------
你这个报错, 是因为没有包含Ctab1和CTab2的头文件.

 m_websit.Create(IDD_DIALOG1,GetDlgItem(IDC_TAB))起什么作用。
意思是使用IDD_DIALOG1这个对应的对话框资源作为模板皮肤,创建m_website窗口实例.  
GetDlgItem(IDC_TAB)它表示获取IDC_TAB对应的窗口的对象指针, 这个可能就是tab控件.
也就是m_websit以这个tab按钮为父窗口.

 m_websit.Create(IDD_DIALOG1,GetDlgItem(IDC_TAB))
连起来的意思就是:  以IDD_DIALOG1为模板,ID为IDC_TAB的 tab控件为父窗口, 创建m_websit窗口实例.