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 |
---|---|
Ajoute une bande à un rebar. |
|
Crée le contrôle rebar et l'attache à l'objet d' CReBar . |
|
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.
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
CReBar
Configuration requise
Header: afxext.h