刚刚了解到一点分页对话框,只形成了一个分页模型,记录下来。
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