19 MFC - 标签控件 CTabCtrl

简介: 19 MFC - 标签控件 CTabCtrl

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

程序效果图:

目录
相关文章
|
6月前
MFC控件间介绍(二)
MFC控件间介绍(二)
44 0
|
6月前
MFC控件介绍(一)
MFC控件介绍(一)
46 0
|
6月前
|
BI
MFC控件介绍(三)
MFC控件介绍(三)
55 0
|
C++
基于MFC实现选项卡控件练习
基于MFC实现选项卡控件练习
72 0
基于MFC实现选项卡控件练习
|
XML 程序员 C语言
Qt编写控件属性设计器2-拖曳控件
一、前言 上一篇文章把插件加载好了,并且把插件中的所有控件都显示到了列表框中,这次要做的就是实现拖曳控件的功能,用户选择一个控件拖曳到画布上,松开,在松开位置处自动实例化该控件,这个需要用到dropEvent和dragEnterEvent事件,重新实现这两个事件,对拖曳的对象进行过滤并调用函数实例化该控件,在实例化该控件的同时实例化控件跟随控件以便拉伸调整大小和位置。
916 0
|
开发工具 C语言
Qt编写自定义控件39-导航标签
一、前言 在很多菜单导航界面中,当单击了二级菜单或者三级菜单以后,顶部会显示带箭头或者其他标识的导航标签,可以单击该标签快速切换到对应的界面,也作为指示当前处于哪一级菜单下的界面,主要在WEB中大肆流行,在CS架构的项目中也逐渐应用开来,发现现在越来越多的CS开发的程序,都学习和模仿并应用BS架构的程序中好的方面,尤其是UI方面,取长补短,挺好,专业UI设计师的美感比绝大多数程序员的美感要好很多,他们设计出来的效果都是非常棒的,我个人喜欢去UI中国参看学习各种各样的UI设计,看到好的会下载下来,直接搞个拾色器查看颜色,看下人家的颜色配色搭配的多好。
959 0
|
C#
WPF中一个控件绑定另一个控件的属性
原文:WPF中一个控件绑定另一个控件的属性 如同一个Grid中的一个按钮根据另一个按钮的显示与否作出不同的响应: 绑定的时候通过ElementName来指定控件               ...
1858 0