MFC 分页对话框

本文介绍了如何在MFC中创建分页对话框。通过在资源视图中插入两个对话框并设置CPropertyPage为基类,创建CPage1和CPage2类。接着,建立基于CPropertySheet的CPages类,添加分页并处理菜单事件。虽然已添加OnApply()虚函数,但应用按钮的事件处理尚未实现。
摘要由CSDN通过智能技术生成

刚刚了解到一点分页对话框,只形成了一个分页模型,记录下来。

1、首先在资源视图中插入两个对话框,作为两个分页Page1,Page2,如下图所示。

      

为两个对话框建立两个类,分别为CPage1,CPage2,但两个类的基类需要选择CPropertyPage

2、建立一个基于CPropertySheet的类CPages。

在Pages.h中添加两个分页对话框的头文件,并添加两个分页类的成员变量,如下所示:

#pragma once

#include "Page1.h"//加头文件
#include "Page2.h"

// CPages

class CPages : public CPropertySheet
{
	DECLARE_DYNAMIC(CPages)

public:
	CPages(UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
	CPages(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
	virtual ~CPages();
	CPage1 m_page1;//添加变量
	C
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值