在MFC(Microsoft Foundation Classes)中,CMFCPropertySheet 类确实提供了名为 RemovePage 的公共方法,用于移除属性表中的特定属性页。以下是 RemovePage 方法的简要说明:
BOOL CMFCPropertySheet::RemovePage(CPropertyPage* pPage)

  •  pPage:指向要移除的属性页的指针。


通过调用 RemovePage 方法,你可以在运行时从属性表中删除指定的属性页。这样可以在需要的时候动态地调整属性表的内容。

以下是一个简单的示例:
// 假设 pSheet 是一个 CMFCPropertySheet 的实例,pPageToRemove 是要移除的属性页的指针。
if (pSheet.RemovePage(pPageToRemove))
{
    // 移除成功,可能需要刷新或者执行其他操作。
}

请确保在调用 RemovePage 方法之前,你已经正确创建和添加了属性页,否则可能会出现不确定的行为。


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