Partager via


CReBar, classe

Une barre de contrôles qui fournit la disposition, la persistance, et les informations d'état pour les rebar contrôles.

class CReBar : public CControlBar

Membres

Méthodes publiques

Nom

Description

CReBar::AddBar

Ajoute une bande à un rebar.

CReBar::Create

Crée le contrôle rebar et l'attache à l'objet d' CReBar .

CReBar::GetReBarCtrl

Autorise l'accès direct au contrôle commun sous-jacent.

Notes

Un objet rebar peut contenir plusieurs fenêtres enfants, généralement d'autres contrôles, y compris les zones d'édition, des barres d'outils, les zones de liste. Un objet rebar peut afficher ses fenêtres enfants sur une bitmap spécifiée. Votre application peut automatiquement redimensionner le rebar, ou l'utilisateur peut redimensionner manuellement le rebar en cliquant sur ou en faisant glisser sa barre de pinces.

Exemple de RebarMenu

Contrôle rebar

Un objet rebar se comporte de la même façon à un objet barre d'outils. Rebar utilise le mécanisme de clic-et- glisser-déplacer de redimensionner ses bandes. Un contrôle rebar peut contenir un ou plusieurs bandes, chaque bande ayant une combinaison d'une barre de pinces, d'une bitmap, d'une étiquette de texte, et d'une fenêtre enfant. Toutefois, les bandes ne peuvent pas contenir plusieurs fenêtre enfant.

CReBar utilise la classe de CReBarCtrl pour fournir son implémentation. Vous pouvez accéder au contrôle rebar via GetReBarCtrl pour tirer parti des options de personnalisation du contrôle. Pour plus d'informations sur les contrôles, rebar consultez l' CReBarCtrl. Pour plus d'informations sur l'utilisation des contrôles, rebar consultez l' Utilisation CReBarCtrl.

Avertissement

Les objets de contrôle rebar rebar et ne prennent pas en charge l'ancrage de la barre de contrôle MFC.Si CRebar::EnableDocking est appelé, votre application affirmera.

Hiérarchie d'héritage

CObject

CCmdTarget

CWnd

CControlBar

CReBar

Configuration requise

Header: afxext.h

Voir aussi

Référence

CControlBar, classe

Graphique de la hiérarchie

Concepts

MFC exemple MFCIE