Метод IDeskBand::GetBandInfo (shobjidl_core.h)
Возвращает сведения о состоянии для объекта band.
Синтаксис
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 или более поздняя) |