MFC标签控件 CTabCtrl

MFC 专栏收录该内容
15 篇文章 0 订阅

  1. CTabCtrl 标签页使用
    1. 引用 TabSheet.h .cpp 添加到项目中
    2. 拖入控件 tab ctrl
    3. 添加变量  类型 TabSheet类型
    4. 创建两个 标签页  属性 border 改为 none  style 改为 child
    5. 标签页 添加类
    6. 主窗口中  添加标签 m_tab.AddPage(TEXT("系统设置"), &dlg1, IDD_DIALOG1)
    7. 调用show方法 显示出来

1) 在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();

 程序效果图:

  • 0
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值