Funzione SHAddFromPropSheetExtArray (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.]
Aggiunge pagine a una matrice di estensioni della finestra delle proprietà creata da SHCreatePropSheetExtArray.
Sintassi
UINT SHAddFromPropSheetExtArray(
[in] HPSXA hpsxa,
[in] LPFNADDPROPSHEETPAGE lpfnAddPage,
LPARAM lParam
);
Parametri
[in] hpsxa
Tipo: HPSXA
Matrice di gestori della finestra delle proprietà restituiti da SHCreatePropSheetExtArray.
[in] lpfnAddPage
Tipo: LPFNADDPROPSHEETPAGE
Puntatore a una funzione di callback AddPropSheetPageProc . Viene chiamato una volta per ogni gestore della finestra delle proprietà. La funzione di callback restituisce quindi le informazioni necessarie per aggiungere una pagina alla finestra delle proprietà del gestore.
lParam
Tipo: LPARAM
Puntatore ai dati definiti dall'applicazione. Questi dati vengono passati alla funzione di callback specificata da lpfnAddPage.
Valore restituito
Tipo: UINT
Restituisce il numero di pagine effettivamente aggiunte.
Commenti
Questa funzione deve essere chiamata una sola volta per la matrice di estensioni della finestra delle proprietà denominata in hpsxa.
Questa funzione chiama il metodo IShellPropSheetExt::AddPages di ogni estensione. Per altri dettagli, vedere la pagina.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shlobj_core.h (includere Shlobj.h) |
Libreria | Shell32.lib |
DLL | Shell32.dll (versione 5.0 o successiva) |