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 |