SHAddFromPropSheetExtArray-Funktion (shlobj_core.h)
[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) |