- 在ui工具箱拖放 Tab Control
2)把 TabSheet.h和TabSheet.cpp 放在项目文件同级目录,并且添加到工程目录中
3)给ui上 Tab Control 关联Control类型(CTabSheet)
4)添加对话框
- a) 资源视图 -> Dialog -> 右击 -> 插入 Dialog
- b) 设置相应属性: Style -> Child (子窗口) Border -> None (无边框)
- c) 自定义类:点击对话框模板 -> 右击 -> 添加类(MyDlg1、MyDlg2)
- d) 主对话框类中, 定义自定义类对象,需要相应头文件
- e) 主对话框类中 OnInitDialog() 做初始化工作
//给tab控件添加对话框
//IDD_DIALOG1为dlg1资源ID
m_tabCtrl.AddPage(TEXT("系统管理"), &dlg1, IDD_DIALOG1);
//IDD_DIALOG1为dlg2资源ID
m_tabCtrl.AddPage(TEXT("系统设置"), &dlg2, IDD_DIALOG2);
//显示tab控件
m_tabCtrl.Show();
程序效果图: