IPropertySheetCallback::AddPage 方法 (mmc.h)

IPropertySheetCallback::AddPage 方法允许管理单元将页面添加到属性表。

语法

HRESULT AddPage(
  [in] HPROPSHEETPAGE hPage
);

参数

[in] hPage

一个 值,该值指定要添加的页面的句柄。 hPage 参数是 Windows API CreatePropertySheetPage 创建的 PROPSHEETPAGE 结构的句柄。

返回值

此方法可以返回其中一个值。

注解

管理单元无法从属性页处理程序中调用 AddPage,因为属性页是在辅助线程上创建的并运行的。 管理单元不能从创建管理单元的线程以外的线程调用 MMC 接口。 调用 AddPage 的正确位置位于管理单元的 IExtendPropertySheet2::CreatePropertyPages 方法的实现中。

如果管理单元直接使用 IPropertySheetProvider 接口,则可以使用 AddPage 添加主页面,然后调用 IPropertySheetProvider::AddPrimaryPages (NULLFALSENULL、[TRUEFALSE]) 以便提供程序将这些页面添加到属性表。 有关如何在管理单元实现 IExtendPropertySheet2::CreatePropertyPages 中创建属性页的详细信息,请参阅 IPropertySheetProvider::AddPrimaryPages

页面按显示顺序添加到工作表中。 始终先添加主管理单元的页面。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 mmc.h
DLL Mmcndmgr.dll

另请参阅

IPropertySheetCallback