Partager via


Structure BANDSITEINFO (shobjidl_core.h)

Contient des informations sur un site de bande. Cette structure est utilisée avec les méthodes IBandSite ::GetBandSiteInfo et IBandSite ::SetBandSiteInfo .

Syntaxe

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

Membres

dwMask

Type : DWORD

Valeurs de masque qui déterminent les autres champs de cette structure qui sont demandés ou définis.

BSIM_STATE

La valeur dwState est demandée ou définie.

BSIM_STYLE

La valeur dwStyle est demandée ou définie.

dwState

Type : DWORD

Bits qui spécifient l’état de la bande.

BSSF_VISIBLE

La bande est visible.

BSSF_NOTITLE

Le titre du groupe n’est pas affiché.

BSSF_UNDELETEABLE

Impossible de supprimer la bande.

dwStyle

Type : DWORD

Indicateurs de bits qui spécifient le style de la bande.

BSIS_AUTOGRIPPER

Affichez le préhenseur si la bande n’est ni fixe ni flottante.

BSIS_NOGRIPPER

Équivalent à RBBS_NOGRIPPER.

BSIS_ALWAYSGRIPPER

Équivalent à RBBS_GRIPPERALWAYS.

BSIS_LEFTALIGN

Équivalent à RBBS_VERTICALGRIPPER.

BSIS_SINGLECLICK

Contrairement à RBBS_DBLCLKTOGGLE.

BSIS_NOCONTEXTMENU

Désactive le menu contextuel spécifique à la bande (généralement « Fermer la barre d’outils »).

BSIS_NODROPTARGET

Empêche l’encapsulation de l’interface IDropTarget fournie par la bande.

BSIS_NOCAPTION

Masque la bande légende texte.

BSIS_PREFERNOLINEBREAK

Définit le membre fAutoBreak de NMREBARAUTOBREAK pour spécifier la préférence d’aucun saut de ligne.

BSIS_LOCKED

Supprime les options « Fermer la barre d’outils » et « Afficher le titre » du menu.

BSIS_PRESERVEORDERDURINGLAYOUT (0x00000200)

Internet Explorer 7 et versions ultérieures. Conserve l’ordre des éléments pendant la disposition.

BSIS_FIXEDORDER (0x00000400)

Internet Explorer 7 et versions ultérieures. Empêche la réorganisation des éléments.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel, Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête shobjidl_core.h (inclure Shobjidl.h)