Fonction SHAddFromPropSheetExtArray (shlobj_core.h)
[Cette fonction est disponible via Windows XP Service Pack 2 (SP2) et Windows Server 2003. Il peut être modifié ou indisponible dans les versions ultérieures de Windows.]
Ajoute des pages à un tableau d’extensions de feuille de propriétés créé par SHCreatePropSheetExtArray.
Syntaxe
UINT SHAddFromPropSheetExtArray(
[in] HPSXA hpsxa,
[in] LPFNADDPROPSHEETPAGE lpfnAddPage,
LPARAM lParam
);
Paramètres
[in] hpsxa
Type : HPSXA
Tableau de gestionnaires de feuilles de propriétés retournés par SHCreatePropSheetExtArray.
[in] lpfnAddPage
Type : LPFNADDPROPSHEETPAGE
Pointeur vers une fonction de rappel AddPropSheetPageProc . Il est appelé une fois pour chaque gestionnaire de feuille de propriétés. La fonction de rappel retourne ensuite les informations nécessaires pour ajouter une page à la feuille de propriétés du gestionnaire.
lParam
Type : LPARAM
Pointeur vers des données définies par l’application. Ces données sont transmises à la fonction de rappel spécifiée par lpfnAddPage.
Valeur retournée
Type : UINT
Retourne le nombre de pages réellement ajoutées.
Remarques
Cette fonction ne doit être appelée qu’une seule fois pour le tableau d’extension de la feuille de propriétés nommé dans hpsxa.
Cette fonction appelle la méthode IShellPropSheetExt ::AddPages de chaque extension. Pour plus d’informations, consultez cette page.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shlobj_core.h (inclure Shlobj.h) |
Bibliothèque | Shell32.lib |
DLL | Shell32.dll (version 5.0 ou ultérieure) |