Partager via


Fonction SHShowManageLibraryUI (shobjidl_core.h)

Affiche la boîte de dialogue gestion de la bibliothèque, qui permet aux utilisateurs de gérer les dossiers de bibliothèque et l’emplacement d’enregistrement par défaut.

Syntaxe

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

Paramètres

[in] psiLibrary

Type : IShellItem*

Pointeur vers un objet IShellItem qui représente la bibliothèque à gérer.

[in, optional] hwndOwner

Type : HWND

Handle de la fenêtre propriétaire de la boîte de dialogue gestion de bibliothèque. La valeur de ce paramètre peut être NULL.

[in, optional] pszTitle

Type : LPCWSTR

Pointeur vers le titre de la boîte de dialogue de gestion de bibliothèque. Pour afficher la chaîne de titre générique, définissez la valeur de ce paramètre sur NULL.

[in, optional] pszInstruction

Type : LPCWSTR

Pointeur vers une chaîne d’aide à afficher sous la chaîne de titre dans la boîte de dialogue gestion de la bibliothèque. Pour afficher la chaîne d’aide générique, définissez la valeur de ce paramètre sur NULL.

[in] lmdOptions

Type : LIBRARYMANAGEDIALOGOPTIONS

Valeur de l’énumération LIBRARYMANAGEDIALOGOPTIONS qui spécifie le comportement de la boîte de dialogue de gestion.

Valeur retournée

Type : HRESULT

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (inclure Shobjidl.h)
DLL Shell32.dll

Voir aussi

IShellLibrary

LIBRARYMANAGEDIALOGOPTIONS