Função SHAddFromPropSheetExtArray (shlobj_core.h)
[Essa função está disponível por meio do Windows XP Service Pack 2 (SP2) e do Windows Server 2003. Ele pode estar alterado ou indisponível em versões subsequentes do Windows.]
Adiciona páginas a uma matriz de extensão de folha de propriedades criada por SHCreatePropSheetExtArray.
Sintaxe
UINT SHAddFromPropSheetExtArray(
[in] HPSXA hpsxa,
[in] LPFNADDPROPSHEETPAGE lpfnAddPage,
LPARAM lParam
);
Parâmetros
[in] hpsxa
Tipo: HPSXA
A matriz de manipuladores de folha de propriedades retornada por SHCreatePropSheetExtArray.
[in] lpfnAddPage
Tipo: LPFNADDPROPSHEETPAGE
Um ponteiro para uma função de retorno de chamada AddPropSheetPageProc . Ele é chamado uma vez para cada manipulador de folha de propriedades. Em seguida, a função de retorno de chamada retorna as informações necessárias para adicionar uma página à folha de propriedades do manipulador.
lParam
Tipo: LPARAM
Um ponteiro para dados definidos pelo aplicativo. Esses dados são passados para a função de retorno de chamada especificada por lpfnAddPage.
Retornar valor
Tipo: UINT
Retorna o número de páginas realmente adicionadas.
Comentários
Essa função deve ser chamada apenas uma vez para a matriz de extensão da folha de propriedades chamada em hpsxa.
Essa função chama o método IShellPropSheetExt::AddPages de cada extensão. Consulte essa página para obter mais detalhes.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shlobj_core.h (inclua Shlobj.h) |
Biblioteca | Shell32.lib |
DLL | Shell32.dll (versão 5.0 ou posterior) |