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 |
---|---|
Les éléments et initialise un objet d' CMFCRibbonStatusBarPane . |
Méthodes publiques
Nom |
Description |
---|---|
Retourne la chaîne qui définit la plus longue chaîne de texte qui peut être affichée dans le volet sans troncation. |
|
Retourne la configuration actuelle de l'alignement de texte. |
|
Détermine si l'animation est en cours. |
|
Détermine si le volet est défini dans l'aire étendue de la barre d'état du ruban. |
|
(Substitutions CMFCRibbonButton::OnDrawBorder.) |
|
(Substitutions CMFCRibbonButton::OnFillBackground.) |
|
Définit la plus longue chaîne de texte qui peut être affichée dans le volet sans troncation. |
|
Assigne au volet une liste d'images qui peut être utilisée pour l'animation. |
|
Définit l'alignement de texte. |
|
Démarre l'animation qui est assignée au volet. |
|
Arrête l'animation qui est assignée au volet. . |
Méthodes protégées
Nom |
Description |
---|---|
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
Configuration requise
en-tête : afxribbonstatusbarpane.h