CMFCPropertySheet 类中确实有一个名为 AddPage 的公共方法,用于向属性页集合中添加一个属性页。以下是一个简单的示例用法:
class CMyPropertySheet : public CMFCPropertySheet
{
public:
    CMyPropertySheet(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0)
        : CMFCPropertySheet(pszCaption, pParentWnd, iSelectPage)
    {
        // 构造函数的其他初始化操作
    }

    // 添加属性页的方法
    void AddMyPage()
    {
        // 创建自定义的属性页
        CMyPropertyPage* pMyPage = new CMyPropertyPage;

        // 添加属性页到集合
        AddPage(pMyPage);
    }

    // 其他成员函数和操作
};

在这个示例中,CMyPropertySheet 是一个自定义的属性页集合类,它继承自 CMFCPropertySheet。在 AddMyPage 方法中,创建了一个自定义的属性页 CMyPropertyPage 的实例,然后通过调用 AddPage 方法将该属性页添加到集合中。

AddPage 方法的具体实现由基类 CMFCPropertySheet 提供,用于添加一个属性页到属性页集合中。

请注意,这只是一个简单的示例,具体的实现可能因 MFC 版本而异,建议查阅相应版本的 MFC 文档。


转载请注明出处:http://www.zyzy.cn/article/detail/19612/MFC/CMFCPropertySheet