BANDSITEINFO structure (shobjidl_core.h)

Contains information about a band site. This structure is used with the IBandSite::GetBandSiteInfo and IBandSite::SetBandSiteInfo methods.

Syntax

typedef struct tagBANDSITEINFO {
  DWORD dwMask;
  DWORD dwState;
  DWORD dwStyle;
} BANDSITEINFO;

Members

dwMask

Type: DWORD

The mask values that determine the other fields in this structure that are being requested or set.

BSIM_STATE

The dwState value is being requested or set.

BSIM_STYLE

The dwStyle value is being requested or set.

dwState

Type: DWORD

Bits that specify the state of the band.

BSSF_VISIBLE

The band is visible.

BSSF_NOTITLE

The band's title is not shown.

BSSF_UNDELETEABLE

The band cannot be deleted.

dwStyle

Type: DWORD

Bit flags that specify the style of the band.

BSIS_AUTOGRIPPER

Show the gripper if the band is neither fixed in size nor floating.

BSIS_NOGRIPPER

Equivalent to RBBS_NOGRIPPER.

BSIS_ALWAYSGRIPPER

Equivalent to RBBS_GRIPPERALWAYS.

BSIS_LEFTALIGN

Equivalent to RBBS_VERTICALGRIPPER.

BSIS_SINGLECLICK

Opposite to RBBS_DBLCLKTOGGLE.

BSIS_NOCONTEXTMENU

Disables the band-specific context menu (typically "Close Toolbar").

BSIS_NODROPTARGET

Prevents wrapping of the IDropTarget interface provided by the band.

BSIS_NOCAPTION

Hides the band caption text.

BSIS_PREFERNOLINEBREAK

Sets the fAutoBreak member of NMREBARAUTOBREAK to specify the preference of no line break.

BSIS_LOCKED

Removes the "Close Toolbar" and "Show Title" choices from the menu.

BSIS_PRESERVEORDERDURINGLAYOUT (0x00000200)

Internet Explorer 7 and later. Preserves the order of items during layout.

BSIS_FIXEDORDER (0x00000400)

Internet Explorer 7 and later. Prevents items from being reordered.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional, Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header shobjidl_core.h (include Shobjidl.h)