Struttura BANDSITEINFO (shobjidl_core.h)

Contiene informazioni su un sito band. Questa struttura viene usata con i metodi IBandSite::GetBandSiteInfo e IBandSite::SetBandSiteInfo .

Sintassi

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

Members

dwMask

Tipo: DWORD

I valori della maschera che determinano gli altri campi di questa struttura che vengono richiesti o impostati.

BSIM_STATE

Il valore dwState viene richiesto o impostato.

BSIM_STYLE

Il valore dwStyle viene richiesto o impostato.

dwState

Tipo: DWORD

Bit che specificano lo stato della banda.

BSSF_VISIBLE

La band è visibile.

BSSF_NOTITLE

Il titolo della band non viene visualizzato.

BSSF_UNDELETEABLE

Impossibile eliminare la banda.

dwStyle

Tipo: DWORD

Flag di bit che specificano lo stile della band.

BSIS_AUTOGRIPPER

Mostra il gripper se la banda non è fissa né in dimensione né mobile.

BSIS_NOGRIPPER

Equivalente a RBBS_NOGRIPPER.

BSIS_ALWAYSGRIPPER

Equivalente a RBBS_GRIPPERALWAYS.

BSIS_LEFTALIGN

Equivalente a RBBS_VERTICALGRIPPER.

BSIS_SINGLECLICK

Opposto a RBBS_DBLCLKTOGGLE.

BSIS_NOCONTEXTMENU

Disabilita il menu di scelta rapida specifico della banda (in genere "Chiudi barra degli strumenti").

BSIS_NODROPTARGET

Impedisce il wrapping dell'interfaccia IDropTarget fornita dalla band.

BSIS_NOCAPTION

Nasconde il testo della band didascalia.

BSIS_PREFERNOLINEBREAK

Imposta il membro fAutoBreak di NMREBARAUTOBREAK per specificare la preferenza di nessuna interruzione di riga.

BSIS_LOCKED

Rimuove le opzioni "Chiudi barra degli strumenti" e "Mostra titolo" dal menu.

BSIS_PRESERVEORDERDURINGLAYOUT (0x00000200)

Internet Explorer 7 e versioni successive. Mantiene l'ordine degli elementi durante il layout.

BSIS_FIXEDORDER (0x00000400)

Internet Explorer 7 e versioni successive. Impedisce che gli elementi vengano riordinati.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional, Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione shobjidl_core.h (include Shobjidl.h)