Função SHReplaceFromPropSheetExtArray (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 nas versões subsequentes do Windows.]

Solicita cada folha de propriedades em uma matriz de extensão de folha de propriedades para substituir páginas. Cada página tem permissão para até uma substituição.

Sintaxe

UINT SHReplaceFromPropSheetExtArray(
  [in] HPSXA                hpsxa,
       UINT                 uPageID,
  [in] LPFNADDPROPSHEETPAGE lpfnReplaceWith,
       LPARAM               lParam
);

Parâmetros

[in] hpsxa

Tipo: HPSXA

Um identificador de matriz de folha de propriedades (HPSXA) retornado de uma chamada para SHCreatePropSheetExtArray.

uPageID

Tipo: UINT

A ID da página a ser substituída.

[in] lpfnReplaceWith

Tipo: LPFNADDPROPSHEETPAGE

Um ponteiro para uma função AddPropSheetPageProc usada pela extensão da folha de propriedades para adicionar uma página a uma folha de propriedades.

lParam

Tipo: LPARAM

Um valor definido pelo aplicativo.

Retornar valor

Tipo: UINT

O número de substituições realmente executadas.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [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.00 ou posterior)