Partager via


Fonction SHReplaceFromPropSheetExtArray (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.]

Demande à chaque feuille de propriétés d’un tableau d’extension de feuille de propriétés de remplacer les pages. Chaque page est autorisée jusqu’à un remplacement.

Syntaxe

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

Paramètres

[in] hpsxa

Type : HPSXA

Un handle de tableau de feuille de propriétés (HPSXA) retourné à partir d’un appel à SHCreatePropSheetExtArray.

uPageID

Type : UINT

ID de la page à remplacer.

[in] lpfnReplaceWith

Type : LPFNADDPROPSHEETPAGE

Pointeur vers une fonction AddPropSheetPageProc utilisée par l’extension de feuille de propriétés pour ajouter une page à une feuille de propriétés.

lParam

Type : LPARAM

Valeur définie par l’application.

Valeur retournée

Type : UINT

Nombre de remplacements réellement effectués.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [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.00 ou ultérieure)