Classe di CMFCRibbonStatusBar
La classe CMFCRibbonStatusBar implementa un controllo barra di stato che può visualizzare gli elementi della barra multifunzione.
class CMFCRibbonStatusBar : public CMFCRibbonBar
Membri
Metodi pubblici
Nome |
Descrizione |
---|---|
Aggiunge un elemento dinamico alla barra di stato della barra multifunzione. |
|
Aggiungere un nuovo elemento barra multifunzione alla barra di stato della barra multifunzione. |
|
Aggiunge un elemento barra multifunzione a l estesa barra di stato della barra multifunzione. |
|
Aggiunge un separatore alla barra di stato della barra multifunzione. |
|
Crea una barra di stato della barra multifunzione. |
|
Crea una barra di stato della barra multifunzione con uno stile esteso. |
|
|
|
Restituisce un puntatore all'elemento che dispone dell'ID di comando |
|
Restituisce il numero di elementi presenti nella superficie principale della barra di stato della barra multifunzione. |
|
Restituisce un puntatore all'elemento che viene inserito all'indice specificato. |
|
Restituisce il numero di elementi presenti nella superficie estesa barra di stato della barra multifunzione. |
|
Restituisce un puntatore all'elemento che viene inserito all'indice specificato nella superficie estesa barra di stato della barra multifunzione. |
|
|
|
|
|
|
|
|
|
Determina se la modalità di informazioni è abilitata per la barra di stato della barra multifunzione. |
|
(Override CMFCRibbonBar::RecalcLayout). |
|
Rimuove tutti gli elementi dalla barra di stato della barra multifunzione. |
|
Elimina l'elemento con un ID di comando specificato dalla barra di stato della barra multifunzione. |
|
Abilita o disabilita la modalità di informazioni per la barra di stato della barra multifunzione. |
Metodi protetti
Nome |
Descrizione |
---|---|
Visualizza la stringa di informazioni della barra di stato della barra multifunzione alla modalità di informazioni è abilitata. |
Note
Gli utenti possono modificare la visibilità degli elementi della barra multifunzione in una barra di stato della barra multifunzione utilizzando il menu di scelta rapida incorporato per la barra di stato della barra multifunzione.È possibile aggiungere dinamicamente o eliminare elementi.
Una barra di stato della barra multifunzione presenta due aree: un'area principale e un'area estesa.L'area estesa viene visualizzata a destra della barra di stato della barra multifunzione e visualizzato in un colore diverso che l'area principale è.
In genere, la superficie principale della barra di stato viene visualizzato notifiche dello stato e i controlli estesi visualizzazione delle visualizzazioni di area.L'area estesa rimane per tutto il tempo possibile visibile quando l'utente ridimensiona la barra di stato della barra multifunzione.
Esempio
Nell'esempio seguente viene illustrato come utilizzare i vari metodi della classe CMFCRibbonStatusBar.L'esempio mostra come aggiungere un nuovo elemento barra multifunzione alla barra di stato della barra multifunzione, aggiungere un elemento barra multifunzione a l estesa barra di stato della barra multifunzione, aggiungere un separatore e abilitare la modalità normale per la barra di stato della barra multifunzione.
// 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);
Gerarchia di ereditarietà
Requisiti
intestazione: afxribbonstatusbar.h
Vedere anche
Riferimenti
Classe di CMFCRibbonBaseElement