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
);

Parameter

[in] psiLibrary

Typ: IShellItem*

Ein Zeiger auf ein IShellItem-Objekt , das die zu verwaltende Bibliothek darstellt.

[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 unter 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-Enumeration , der das Verhalten des Verwaltungsdialogfelds angibt.

Rückgabewert

Typ: HRESULT

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

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)
DLL Shell32.dll

Weitere Informationen

IShellLibrary

LIBRARYMANAGEDIALOGOPTIONS