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 (NULL、 FALSE、 NULL、[TRUE 或 FALSE]) 以便提供程序将这些页面添加到属性表。 有关如何在管理单元实现 IExtendPropertySheet2::CreatePropertyPages 中创建属性页的详细信息,请参阅 IPropertySheetProvider::AddPrimaryPages。
页面按显示顺序添加到工作表中。 始终先添加主管理单元的页面。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | mmc.h |
DLL | Mmcndmgr.dll |