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 を含む) |