Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Diese Funktion ist über Windows XP Service Pack 2 (SP2) und Windows Server 2003 verfügbar. In nachfolgenden Versionen von Windows ist sie möglicherweise geändert oder nicht verfügbar.]
Fordert jedes Eigenschaftenblatt in einem Eigenschaftenblatterweiterungsarray an, Seiten zu ersetzen. Jede Seite ist bis zu einer Ersetzung zulässig.
Syntax
UINT SHReplaceFromPropSheetExtArray(
[in] HPSXA hpsxa,
UINT uPageID,
[in] LPFNADDPROPSHEETPAGE lpfnReplaceWith,
LPARAM lParam
);
Parameter
[in] hpsxa
Typ: HPSXA
Ein Eigenschaftenblatt-Arrayhandle (HPSXA), das von einem Aufruf von SHCreatePropSheetExtArray zurückgegeben wird.
uPageID
Typ: UINT
Die ID der zu ersetzenden Seite.
[in] lpfnReplaceWith
Typ: LPFNADDPROPSHEETPAGE
Ein Zeiger auf eine AddPropSheetPageProc-Funktion , die von der Eigenschaftenblatterweiterung verwendet wird, um einem Eigenschaftenblatt eine Seite hinzuzufügen.
lParam
Typ: LPARAM
Ein anwendungsdefinierter Wert.
Rückgabewert
Typ: UINT
Die Anzahl der tatsächlich ausgeführten Ersetzungen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shlobj_core.h (shlobj.h einschließen) |
| Bibliothek | Shell32.lib |
| DLL | Shell32.dll (Version 5.00 oder höher) |