Partager via


CMFCRibbonStatusBarPane, classe

La classe d' CMFCRibbonStatusBarPane implémente un élément ruban que vous pouvez ajouter à une barre d'état du ruban.

class CMFCRibbonStatusBarPane : public CMFCRibbonButton

Membres

Constructeurs publics

Nom

Description

CMFCRibbonStatusBarPane::CMFCRibbonStatusBarPane

Les éléments et initialise un objet d' CMFCRibbonStatusBarPane .

Méthodes publiques

Nom

Description

CMFCRibbonStatusBarPane::GetAlmostLargeText

Retourne la chaîne qui définit la plus longue chaîne de texte qui peut être affichée dans le volet sans troncation.

CMFCRibbonStatusBarPane::GetTextAlign

Retourne la configuration actuelle de l'alignement de texte.

CMFCRibbonStatusBarPane::IsAnimation

Détermine si l'animation est en cours.

CMFCRibbonStatusBarPane::IsExtended

Détermine si le volet est défini dans l'aire étendue de la barre d'état du ruban.

CMFCRibbonStatusBarPane::OnDrawBorder

  (Substitutions CMFCRibbonButton::OnDrawBorder.)

CMFCRibbonStatusBarPane::OnFillBackground

  (Substitutions CMFCRibbonButton::OnFillBackground.)

CMFCRibbonStatusBarPane::SetAlmostLargeText

Définit la plus longue chaîne de texte qui peut être affichée dans le volet sans troncation.

CMFCRibbonStatusBarPane::SetAnimationList

Assigne au volet une liste d'images qui peut être utilisée pour l'animation.

CMFCRibbonStatusBarPane::SetTextAlign

Définit l'alignement de texte.

CMFCRibbonStatusBarPane::StartAnimation

Démarre l'animation qui est assignée au volet.

CMFCRibbonStatusBarPane::StopAnimation

Arrête l'animation qui est assignée au volet. .

Méthodes protégées

Nom

Description

CMFCRibbonStatusBarPane::OnFinishAnimation

Appelé par l'infrastructure lorsque l'animation qui est assignée au volet s'arrête.

Exemple

L'exemple suivant montre comment utiliser les différentes méthodes dans la classe d' CMFCRibbonStatusBarPane . L'exemple montre comment construire un objet d' CMFCRibbonStatusBarPane , définissez l'alignement de texte de l'étiquette du volet de barre d'état, définissez le plus long texte qui peut être affiché dans le volet de barre d'état sans troncation, joignez le volet de barre d'état une liste d'images qui peut être utilisée pour l'animation, et démarre l'animation.

 CString strTitlePane1;
    CString strTitlePane2;
    strTitlePane1.LoadString(IDS_STATUS_PANE1);
    strTitlePane2.LoadString(IDS_STATUS_PANE2);

    CMFCRibbonStatusBarPane* rsbp = new CMFCRibbonStatusBarPane( ID_STATUSBAR_PANE1, strTitlePane1, TRUE );
    rsbp->SetTextAlign( TA_CENTER );
    rsbp->SetAlmostLargeText( _T( "Status bar" ) );
    CBitmap bitmap;
    bitmap.LoadBitmapW( IDB_FILESMALL );
    rsbp->SetAnimationList( (HBITMAP)bitmap );
    rsbp->StartAnimation();

Hiérarchie d'héritage

CObject

   CMFCRibbonBaseElement

      CMFCRibbonButton

         CMFCRibbonStatusBarPane

Configuration requise

en-tête : afxribbonstatusbarpane.h

Voir aussi

Référence

Graphique de la hiérarchie

CMFCRibbonButton, classe

CMFCRibbonStatusBar, classe

Autres ressources

classes MFC