Метод 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 или более поздняя)

См. также раздел

IShellBrowser