MFC入门基础(八)创建类似qt中的tabWidget控件功能

这篇是基于:mfc入门基础(七)向导对话框的创建与显示_Littlehero_121的博客-CSDN博客

实现的基础上来进行一些更改的效果,先看下qt中的tabwidget的效果 

MFC入门基础(八)创建类似qt中的tabWidget控件功能_第1张图片

以下是MFC实现效果,是一样的,但是mfc确实比较麻烦点

 MFC入门基础(八)创建类似qt中的tabWidget控件功能_第2张图片

 说一下以上功能实现的方式:

参考博客:VS2010/MFC编程入门之十五(对话框:一般属性页对话框的创建及显示)-软件开发-鸡啄米

1、还是基于上篇已经完成向导的基础上来更改,首先将类CSummandPage中的函数OnSetActive()进行注释,然后是类CAddPage中的函数OnSetActive、OnWizardFinish进行注释,最后在

函数:void Ctest02Dlg::OnBnClickedInstructButton()中添加如下:

void Ctest02Dlg::OnBnClickedInstructButton()
{
	// TODO: 在此添加控件通知处理程序代码
	// 创建属性表对象   
	//CAddSheet sheet(_T(""));   
	 设置属性对话框为向导对话框   
	//sheet.SetWizardMode();   
	 打开模态向导对话框   
	//sheet.DoModal(); 


	//创建属性表对象   
	CAddSheet sheet(_T("使用说明"));   

	//打开模态一般属性页对话框   
	sheet.DoModal();   
}

最终实现效果就是如上所示,点击使用说明就可以了

你可能感兴趣的:(MFC初学,mfc,qt,c++)