Função SHShowManageLibraryUI (shobjidl_core.h)

Mostra a caixa de diálogo gerenciamento da biblioteca, que permite que os usuários gerenciem as pastas de biblioteca e o local de salvamento padrão.

Sintaxe

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

Parâmetros

[in] psiLibrary

Tipo: IShellItem*

Um ponteiro para um objeto IShellItem que representa a biblioteca a ser gerenciada.

[in, optional] hwndOwner

Digite: HWND

O identificador da janela que possui a caixa de diálogo de gerenciamento de biblioteca. O valor desse parâmetro pode ser NULL.

[in, optional] pszTitle

Tipo: LPCWSTR

Um ponteiro para o título da caixa de diálogo de gerenciamento de biblioteca. Para exibir a cadeia de caracteres de título genérica, defina o valor desse parâmetro como NULL.

[in, optional] pszInstruction

Tipo: LPCWSTR

Um ponteiro para uma cadeia de caracteres de ajuda a ser exibida abaixo da cadeia de caracteres de título na caixa de diálogo gerenciamento da biblioteca. Para exibir a cadeia de caracteres de ajuda genérica, defina o valor desse parâmetro como NULL.

[in] lmdOptions

Tipo: LIBRARYMANAGEDIALOGOPTIONS

Um valor da enumeração LIBRARYMANAGEDIALOGOPTIONS que especifica o comportamento da caixa de diálogo de gerenciamento.

Valor retornado

Tipo: HRESULT

Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

   
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)
DLL Shell32.dll

Confira também

Ishelllibrary

LIBRARYMANAGEDIALOGOPTIONS