Condividi tramite


Funzione SHReplaceFromPropSheetExtArray (shlobj_core.h)

[Questa funzione è disponibile tramite Windows XP Service Pack 2 (SP2) e Windows Server 2003. Potrebbe essere modificato o non disponibile nelle versioni successive di Windows.]

Richiede ogni foglio delle proprietà in una matrice di estensione del foglio delle proprietà per sostituire le pagine. Ogni pagina è consentita fino a una sostituzione.

Sintassi

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

Parametri

[in] hpsxa

Tipo: HPSXA

Handle della matrice di fogli di proprietà (HPSXA) restituito da una chiamata a SHCreatePropSheetExtArray.

uPageID

Tipo: UINT

ID della pagina da sostituire.

[in] lpfnReplaceWith

Tipo: LPFNADDPROPSHEETPAGE

Puntatore a una funzione AddPropSheetPageProc utilizzata dall'estensione del foglio delle proprietà per aggiungere una pagina a un foglio delle proprietà.

lParam

Tipo: LPARAM

Valore definito dall'applicazione.

Valore restituito

Tipo: UINT

Numero di sostituzioni effettivamente eseguite.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlobj_core.h (include Shlobj.h)
Libreria Shell32.lib
DLL Shell32.dll (versione 5.00 o successiva)