CMFCRibbonStatusBarPane-Klasse
Die CMFCRibbonStatusBarPane-Klasse implementiert ein Menübandelement, das Sie einer Menübandstatusleiste hinzufügen können.
class CMFCRibbonStatusBarPane : public CMFCRibbonButton
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
erstellt und initialisiert ein CMFCRibbonStatusBarPane-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Gibt die Zeichenfolge zurück, die die längste Textzeichenfolge definiert, die im Bereich ohne Verkürzung angezeigt werden kann. |
|
Gibt die aktuelle Einstellung der Textausrichtung zurück. |
|
Bestimmt, ob die Animation ausgeführt wird. |
|
Bestimmt, ob der Bereich im erweiterten Bereich der Menübandstatusleiste ist. |
|
(Überschreibungen CMFCRibbonButton::OnDrawBorder.) |
|
(Überschreibungen CMFCRibbonButton::OnFillBackground.) |
|
Definiert die längste Textzeichenfolge, die im Bereich ohne Verkürzung angezeigt werden kann. |
|
Weist dem Bereich einer Bildliste zu, die für Animationen verwendet werden kann. |
|
Legt die Textausrichtung fest. |
|
Startet die Animation, die dem Bereich zugewiesen wird. |
|
Beendet die Animation, die dem Bereich zugewiesen wird. . |
Geschützte Methoden
Name |
Description |
---|---|
Aufgerufen vom Framework, wenn die Animation, die dem Bereich zugewiesen wird, beendet wird. |
Beispiel
Das folgende Beispiel zeigt, wie die verschiedenen Methoden in der Klasse CMFCRibbonStatusBarPane verwendet. Im Beispiel wird gezeigt, wie ein CMFCRibbonStatusBarPane-Objekt, legen Sie die Textausrichtung der Bezeichnung des Statusleistenbereichs, definieren den längsten Text erstellt, der im Statusleistenbereich ohne Verkürzung angezeigt werden kann, um den Statusleistenbereich Bildliste, die für eine Animation verwendet und die Animation startet.
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();
Vererbungshierarchie
Anforderungen
Header: afxribbonstatusbarpane.h