Freigeben über


SHShowManageLibraryUI-Funktion (shobjidl_core.h)

Zeigt das Dialogfeld "Bibliotheksverwaltung" an, in dem Benutzer die Bibliotheksordner und den Standardspeicherort verwalten können.

Syntax

HRESULT SHShowManageLibraryUI(
  [in]           IShellItem                 *psiLibrary,
  [in, optional] HWND                       hwndOwner,
  [in, optional] LPCWSTR                    pszTitle,
  [in, optional] LPCWSTR                    pszInstruction,
  [in]           LIBRARYMANAGEDIALOGOPTIONS lmdOptions
);

Die Parameter

[in] psiLibrary

Typ: IShellItem*

Ein Zeiger auf ein IShellItem-Objekt , das die Bibliothek darstellt, die verwaltet werden soll.

[in, optional] hwndOwner

Typ: HWND-

Das Handle für das Fenster, das das Bibliotheksverwaltungsdialogfeld besitzt. Der Wert dieses Parameters kann NULL sein.

[in, optional] pszTitle

Typ: LPCWSTR

Ein Zeiger auf den Titel für das Bibliotheksverwaltungsdialogfeld. Um die generische Titelzeichenfolge anzuzeigen, legen Sie den Wert dieses Parameters auf NULL fest.

[in, optional] pszInstruction

Typ: LPCWSTR

Ein Zeiger auf eine Hilfezeichenfolge, die unterhalb der Titelzeichenfolge im Dialogfeld "Bibliotheksverwaltung" angezeigt werden soll. Um die generische Hilfezeichenfolge anzuzeigen, legen Sie den Wert dieses Parameters auf NULL fest.

[in] lmdOptions

Typ: LIBRARYMANAGEDIALOGOPTIONS

Ein Wert aus der LIBRARYMANAGEDIALOGOPTIONS-Aufzählung , der das Verhalten des Verwaltungsdialogfelds angibt.

Rückgabewert

Typ: HRESULT-

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 7 [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Fenster
Header shobjidl_core.h (include Shobjidl.h)
Library OneCore.Lib
DLL Shell32.dll

Siehe auch

IShellLibrary

LIBRARYMANAGEDIALOGOPTIONS