Compartir a través de


Función SHReplaceFromPropSheetExtArray (shlobj_core.h)

[Esta función está disponible a través de Windows XP Service Pack 2 (SP2) y Windows Server 2003. Es posible que se modifique o no esté disponible en versiones posteriores de Windows.

Solicita cada hoja de propiedades de una matriz de extensión de hoja de propiedades para reemplazar las páginas. Cada página se permite hasta un reemplazo.

Sintaxis

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

Parámetros

[in] hpsxa

Tipo: HPSXA

Identificador de matriz de hoja de propiedades (HPSXA) devuelto desde una llamada a SHCreatePropSheetExtArray.

uPageID

Tipo: UINT

Identificador de la página que se va a reemplazar.

[in] lpfnReplaceWith

Tipo: LPFNADDPROPSHEETPAGE

Puntero a una función AddPropSheetPageProc utilizada por la extensión de hoja de propiedades para agregar una página a una hoja de propiedades.

lParam

Tipo: LPARAM

Valor definido por la aplicación.

Valor devuelto

Tipo: UINT

Número de reemplazos realizados realmente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shlobj_core.h (incluya Shlobj.h)
Library Shell32.lib
Archivo DLL Shell32.dll (versión 5.00 o posterior)