Функция SHShowManageLibraryUI (shobjidl_core.h)
Отображает диалоговое окно управления библиотеками, которое позволяет пользователям управлять папками библиотеки и расположением сохранения по умолчанию.
Синтаксис
HRESULT SHShowManageLibraryUI(
[in] IShellItem *psiLibrary,
[in, optional] HWND hwndOwner,
[in, optional] LPCWSTR pszTitle,
[in, optional] LPCWSTR pszInstruction,
[in] LIBRARYMANAGEDIALOGOPTIONS lmdOptions
);
Параметры
[in] psiLibrary
Тип: IShellItem*
Указатель на объект IShellItem , представляющий управляемую библиотеку.
[in, optional] hwndOwner
Тип: HWND
Дескриптор для окна, которому принадлежит диалоговое окно управления библиотекой. Этот параметр может иметь значение NULL.
[in, optional] pszTitle
Тип: LPCWSTR
Указатель на заголовок диалогового окна управления библиотекой. Чтобы отобразить строку универсального заголовка, задайте для этого параметра значение NULL.
[in, optional] pszInstruction
Тип: LPCWSTR
Указатель на строку справки, отображаемую под строкой заголовка в диалоговом окне управления библиотекой. Чтобы отобразить универсальную строку справки, задайте для этого параметра значение NULL.
[in] lmdOptions
Тип: LIBRARYMANAGEDIALOGOPTIONS
Значение из перечисления LIBRARYMANAGEDIALOGOPTIONS , указывающее поведение диалогового окна управления.
Возвращаемое значение
Тип: HRESULT
Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl_core.h (включая Shobjidl.h) |
DLL | Shell32.dll |