MFC 中的Tab 控件有关问题

MFC 中的Tab 控件问题
为什么我创建第二个类对象的时候就报错 
//两个Dlg 对象
CSCommTestDlg m_dlg1;
SCommTesDlg2 m_dlg2;//第二个对象  

H:\自己做的软件\zhenghe\zhengheDlg.cpp(19) : error C2146: syntax error : missing ';' before identifier 'm_dlg2'
H:\自己做的软件\zhenghe\zhengheDlg.cpp(19) : error C2501: 'SCommTesDlg2' : missing storage-class or type specifiers
H:\自己做的软件\zhenghe\zhengheDlg.cpp(19) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错.


我创建了几个工程都是同样的问题, 如果不创建第二个对象编译通过,只要创建第二个对象了就是同样的问题

------解决方案--------------------
是不是 SCommTesDlg2 头文件的尾部缺少 ';'
------解决方案--------------------
没找的 SCommTesDlg2 这个类的定义吧。你看看是不是写错了,还是没有包含相关的头文件。
------解决方案--------------------
你确定类名是 SCommTesDlg2 而不是 CSCommTesDlg2 ?

贴 SCommTesDlg2.h 出来看看
------解决方案--------------------
严重怀疑是类名的问题
------解决方案--------------------
也可能两个头文件互相包含了,你可以加我,我帮你改改
QQ64924930
------解决方案--------------------
就你这些代码看不出问题
这有个tabctrl使用的介绍
或许你可以参考一下
http://blog.****.net/xianglitian/article/details/5618814