BANDSITEINFO 構造体 (shobjidl_core.h)

バンド サイトに関する情報が含まれます。 この構造体は、 IBandSite::GetBandSiteInfo メソッドと IBandSite::SetBandSiteInfo メソッドで使用されます。

構文

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

メンバー

dwMask

型: DWORD

要求または設定されている、この構造体内の他のフィールドを決定するマスク値。

BSIM_STATE

dwState 値が要求または設定されています。

BSIM_STYLE

dwStyle 値が要求または設定されています。

dwState

型: DWORD

バンドの状態を指定するビット。

BSSF_VISIBLE

バンドが表示されます。

BSSF_NOTITLE

バンドのタイトルは表示されません。

BSSF_UNDELETEABLE

バンドを削除できません。

dwStyle

型: DWORD

バンドのスタイルを指定するビット フラグ。

BSIS_AUTOGRIPPER

バンドのサイズが固定でもフローティングでもない場合は、グリッパーを表示します。

BSIS_NOGRIPPER

RBBS_NOGRIPPERに相当します。

BSIS_ALWAYSGRIPPER

RBBS_GRIPPERALWAYSに相当します。

BSIS_LEFTALIGN

RBBS_VERTICALGRIPPERに相当します。

BSIS_SINGLECLICK

RBBS_DBLCLKTOGGLEとは逆です。

BSIS_NOCONTEXTMENU

バンド固有のコンテキスト メニュー (通常は "ツール バーを閉じる" ) を無効にします。

BSIS_NODROPTARGET

バンドによって提供される IDropTarget インターフェイスのラップを防止します。

BSIS_NOCAPTION

テキストキャプションバンドを非表示にします。

BSIS_PREFERNOLINEBREAK

NMREBARAUTOBREAK の fAutoBreak メンバーを設定して、改行なしの基本設定を指定します。

BSIS_LOCKED

メニューから [ツールバーを閉じる] と [タイトルの表示] の選択肢を削除します。

BSIS_PRESERVEORDERDURINGLAYOUT (0x00000200)

インターネット エクスプローラー 7 以降。 レイアウト中の項目の順序を保持します。

BSIS_FIXEDORDER (0x00000400)

インターネット エクスプローラー 7 以降。 アイテムが並べ替えられるのを防ぎます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional、Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header shobjidl_core.h (Shobjidl.h を含む)