Поделиться через


Метод IDeskBand::GetBandInfo (shobjidl_core.h)

Возвращает сведения о состоянии для объекта band.

Важно Панели инструментов эскизов следует использовать в новой разработке вместо настольных панелей, которые не поддерживаются в Windows 7.
 

Синтаксис

HRESULT GetBandInfo(
  DWORD        dwBandID,
  DWORD        dwViewMode,
  DESKBANDINFO *pdbi
);

Параметры

dwBandID

Тип: DWORD

Идентификатор полосы, назначенной контейнером. Объект band может сохранить это значение, если это необходимо.

dwViewMode

Тип: DWORD

Режим просмотра объекта band. Принимает одно из следующих значений:

DBIF_VIEWMODE_NORMAL

Объект band отображается в горизонтальном диапазоне.

DBIF_VIEWMODE_VERTICAL

Объект band отображается в вертикальной полосе.

DBIF_VIEWMODE_FLOATING

Объект band отображается в плавающей полосе.

DBIF_VIEWMODE_TRANSPARENT

Объект band отображается в прозрачной полосе.

pdbi

Тип: DESKBANDINFO*

Указатель на структуру DESKBANDINFO , которая получает сведения о полосе для объекта. Элемент dwMask этой структуры указывает конкретные запрашиваемые сведения.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional, Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shlobj.h)
DLL Shell32.dll (версия 4.71 или более поздняя)