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.]
Fügt seiten zu einem Array der Eigenschaftenblatterweiterung hinzu, das von SHCreatePropSheetExtArray erstellt wurde.
Syntax
UINT SHAddFromPropSheetExtArray(
[in] HPSXA hpsxa,
[in] LPFNADDPROPSHEETPAGE lpfnAddPage,
LPARAM lParam
);
Parameter
[in] hpsxa
Typ: HPSXA
Das Array von Eigenschaftenblatthandlern, die von SHCreatePropSheetExtArray zurückgegeben werden.
[in] lpfnAddPage
Typ: LPFNADDPROPSHEETPAGE
Ein Zeiger auf eine AddPropSheetPageProc-Rückruffunktion . Sie wird für jeden Eigenschaftenblatthandler einmal aufgerufen. Die Rückruffunktion gibt dann die Informationen zurück, die zum Hinzufügen einer Seite zum Eigenschaftenblatt des Handlers erforderlich sind.
lParam
Typ: LPARAM
Ein Zeiger auf anwendungsdefinierte Daten. Diese Daten werden an die von lpfnAddPage angegebene Rückruffunktion übergeben.
Rückgabewert
Typ: UINT
Gibt die Anzahl der tatsächlich hinzugefügten Seiten zurück.
Hinweise
Diese Funktion sollte nur einmal für das Eigenschaftenblatterweiterungsarray namens in hpsxa aufgerufen werden.
Diese Funktion ruft die IShellPropSheetExt::AddPages-Methode jeder Erweiterung auf. Weitere Informationen finden Sie auf dieser Seite.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [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.0 oder höher) |