Partager via


CMFCRibbonStatusBar, classe

La classe d' CMFCRibbonStatusBar implémente un contrôle de barre d'état qui peut afficher des éléments du ruban.

class CMFCRibbonStatusBar : public CMFCRibbonBar

Membres

Méthodes publiques

Nom

Description

CMFCRibbonStatusBar::AddDynamicElement

Ajoute un élément dynamique à la barre d'état du ruban.

CMFCRibbonStatusBar::AddElement

Ajoute un nouvel élément ruban à la barre d'état du ruban.

CMFCRibbonStatusBar::AddExtendedElement

Ajoute un élément ruban à l'aire étendue de la barre d'état du ruban.

CMFCRibbonStatusBar::AddSeparator

Ajoute un séparateur à la barre d'état du ruban.

CMFCRibbonStatusBar::Create

Crée une barre d'état du ruban.

CMFCRibbonStatusBar::CreateEx

Crée une barre d'état du ruban avec un style étendu.

CMFCRibbonStatusBar::FindByID

 

CMFCRibbonStatusBar::FindElement

Retourne un pointeur vers l'élément dont l'ID de commande spécifiée

CMFCRibbonStatusBar::GetCount

Retourne le nombre d'éléments définis de développement ordre la zone principale de la barre d'état du ruban.

CMFCRibbonStatusBar::GetElement

Retourne un pointeur vers l'élément situé à un index spécifié.

CMFCRibbonStatusBar::GetExCount

Retourne le nombre d'éléments définis dans l'aire étendue de la barre d'état du ruban.

CMFCRibbonStatusBar::GetExElement

Retourne un pointeur vers l'élément situé à un index spécifié dans l'aire étendue de la barre d'état du ruban.

CMFCRibbonStatusBar::GetExtendedArea

 

CMFCRibbonStatusBar::GetSpace

 

CMFCRibbonStatusBar::IsBottomFrame

 

CMFCRibbonStatusBar::IsExtendedElement

 

CMFCRibbonStatusBar::IsInformationMode

Détermine si le mode d'informations est activé pour la barre d'état du ruban.

CMFCRibbonStatusBar::RecalcLayout

  (Substitutions CMFCRibbonBar::RecalcLayout.)

CMFCRibbonStatusBar::RemoveAll

Supprime tous les éléments de la barre d'état du ruban.

CMFCRibbonStatusBar::RemoveElement

Supprime l'élément qui a un ID de commande spécifié de la barre d'état du ruban.

CMFCRibbonStatusBar::SetInformation

Active ou désactive le mode d'informations pour la barre d'état du ruban.

Méthodes protégées

Nom

Description

CMFCRibbonStatusBar::OnDrawInformation

Affiche la chaîne d'information qui apparaît sur la barre d'état du ruban lorsque le mode d'informations est activé.

Notes

Les utilisateurs peuvent modifier la visibilité des éléments du ruban d'une barre d'état du ruban à l'aide de le menu contextuel prédéfini pour la barre d'état du ruban. Vous pouvez ajouter ou supprimer des éléments dynamiquement.

Une barre d'état du ruban a deux zones : un domaine principal et une zone étendue. La zone étendue s'affiche à droite de la barre d'état de ruban et apparaît dans une couleur différente de la zone principale est.

En général, la zone principale de la barre d'état affiche des notifications d'état, et la zone étendue affiche des contrôles view. La zone étendue reste visible aussi longtemps que possible lorsque l'utilisateur redimensionne la barre d'état du ruban.

Exemple

L'exemple suivant montre comment utiliser différentes méthodes dans la classe d' CMFCRibbonStatusBar . L'exemple montre comment ajouter un nouvel élément ruban à la barre d'état du ruban, ajouter un élément ruban à l'aire étendue de la barre d'état du ruban, ajouter un séparateur, et activer le mode normal pour la barre d'état du ruban.

 // CMFCRibbonStatusBar  m_wndStatusBar
    m_wndStatusBar.AddElement(rsbp, strTitlePane1);
    m_wndStatusBar.AddExtendedElement(new CMFCRibbonStatusBarPane(ID_STATUSBAR_PANE2, strTitlePane2, TRUE), 
        strTitlePane2);


...


    m_wndStatusBar.AddSeparator();
    m_wndStatusBar.SetInformation(NULL);

Hiérarchie d'héritage

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCRibbonBar

                  CMFCRibbonStatusBar

Configuration requise

en-tête : afxribbonstatusbar.h

Voir aussi

Référence

Graphique de la hiérarchie

CMFCRibbonBar, classe

CMFCRibbonBaseElement, classe

CMFCRibbonBar, classe

Autres ressources

classes MFC