Метод IShellBrowser::SetToolbarItems (shobjidl_core.h)
[Этот метод не влияет на операционные системы Windows Vista и более поздних версий.]
Добавляет элементы панели инструментов на панель инструментов Windows Обозреватель.
Синтаксис
HRESULT SetToolbarItems(
LPTBBUTTONSB lpButtons,
UINT nButtons,
UINT uFlags
);
Параметры
lpButtons
Тип: LPTBBUTTONSB
Адрес массива структур TBBUTTON .
nButtons
Тип: UINT
Количество структур TBBUTTON в массиве lpButtons .
uFlags
Тип: UINT
Флаги, указывающие, куда должны идти кнопки панели инструментов. Этот параметр может иметь одно или несколько из следующих значений.
FCT_ADDTOEND
Добавьте в правой части панели инструментов.
FCT_CONFIGABLE
Не реализован.
FCT_MERGE
Объедините элементы панели инструментов вместо замены всех кнопок теми, которые предоставляются представлением. Это рекомендуемый вариант.
Возвращаемое значение
Тип: HRESULT
Возвращает S_OK в случае успешного выполнения, или значение ошибки, определенное COM, в противном случае.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl_core.h (включая Shobjidl.h) |
DLL | Shell32.dll (версия 4.0 или более поздняя) |