Método IPropertySheetCallback::AddPage (mmc.h)
El método IPropertySheetCallback::AddPage permite que un complemento agregue una página a una hoja de propiedades.
Sintaxis
HRESULT AddPage(
[in] HPROPSHEETPAGE hPage
);
Parámetros
[in] hPage
Valor que especifica el identificador de la página que se va a agregar. El parámetro hPage es un identificador de una estructura PROPSHEETPAGE creada por la API de Windows CreatePropertySheetPage.
Valor devuelto
Este método puede devolver uno de estos valores.
Comentarios
El complemento no puede llamar a AddPage desde un controlador de página de propiedades porque la página de propiedades se crea y se ejecuta en un subproceso secundario. Un complemento no puede llamar a una interfaz MMC desde un subproceso diferente al del que se creó el complemento. El lugar correcto para llamar a AddPage está en la implementación del complemento del método IExtendPropertySheet2::CreatePropertyPages .
Si un complemento usa la interfaz IPropertySheetProvider directamente, puede usar AddPage para agregar las páginas principales y, a continuación, llamar a IPropertySheetProvider::AddPrimaryPages (NULL, FALSE, NULL, [TRUE o FALSE]) para que el proveedor agregue estas páginas a la hoja de propiedades. Para obtener más información sobre cómo crear las páginas de propiedades en la implementación del complemento de IExtendPropertySheet2::CreatePropertyPages, vea IPropertySheetProvider::AddPrimaryPages.
Las páginas se agregan a la hoja en el orden en que se presentan. Las páginas del complemento principal siempre se agregan primero.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | mmc.h |
Archivo DLL | Mmcndmgr.dll |