SHCreateShellFolderViewEx-Funktion (shlobj_core.h)
Erstellt eine neue instance des Standardobjekts der Shellordneransicht. Es wird empfohlen, shCreateShellFolderView anstelle dieser Funktion zu verwenden.
Syntax
SHSTDAPI SHCreateShellFolderViewEx(
[in] CSFV *pcsfv,
[out] IShellView **ppsv
);
Parameter
[in] pcsfv
Typ: CSFV*
Zeiger auf eine Struktur, die die Details beschreibt, die beim Erstellen dieses instance des Shell-Ordneransichtsobjekts verwendet werden.
[out] ppsv
Typ: IShellView**
Die Adresse eines IShellView-Schnittstellenzeigers , der bei erfolgreicher Rückgabe dieser Funktion auf das neue Ansichtsobjekt verweist. Bei einem Fehler ist dieser Wert NULL.
Rückgabewert
Typ: HRESULT
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
SHCreateShellFolderView wird über SHCreateShellFolderViewEx empfohlen, da die Elemente flexibler sind, um an verschiedenen Szenarien teilzunehmen, neue Funktionen für die Ansicht bereitzustellen und mit anderen Objekten zu interagieren.
Wenn Sie sich mit mehreren Instanzen von IShellView befassen, sollten Sie überprüfen, welches das Standardmäßige Shell-Ordneransichtsobjekt ist. Rufen Sie hierzu QueryInterface für das Objekt auf, indem Sie IID_CDefView verwenden. Dieser Aufruf ist nur für das Standardmäßige Shell-Ordneransichtsobjekt erfolgreich.
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) |