Classe CMFCRibbonMainPanel
Implementa un pannello della barra multifunzione visualizzato quando si fa clic su CMFCRibbonApplicationButton.
Sintassi
class CMFCRibbonMainPanel : public CMFCRibbonPanel
Membri
Costruttori pubblici
Nome | Descrizione |
---|---|
CMFCRibbonMainPanel::CMFCRibbonMainPanel |
Costruttore predefinito. |
CMFCRibbonMainPanel::~CMFCRibbonMainPanel |
Distruttore. |
Metodi pubblici
Nome | Descrizione |
---|---|
CMFCRibbonMainPanel::Add | Aggiunge un elemento della barra multifunzione al riquadro sinistro del pannello del pulsante dell'applicazione. (sostituzioni )CMFCRibbonPanel::Add. |
CMFCRibbonMainPanel::AddRecentFilesList | Aggiunge una stringa di testo al menu dell'elenco dei file recenti. |
CMFCRibbonMainPanel::AddToBottom | Aggiunge un elemento della barra multifunzione al riquadro inferiore del pannello dell'applicazione della barra multifunzione. |
CMFCRibbonMainPanel::AddToRight | Aggiunge un elemento della barra multifunzione al riquadro destro del pannello dei pulsanti dell'applicazione. |
CMFCRibbonMainPanel::CreateObject |
Usato dal framework per creare un'istanza dinamica di questo tipo di classe. |
CMFCRibbonMainPanel::GetCommandsFrame | Restituisce un rettangolo che rappresenta l'area del pannello principale della barra multifunzione. |
CMFCRibbonMainPanel::GetThisClass |
Usato dal framework per ottenere un puntatore all'oggetto CRuntimeClass associato a questo tipo di classe. |
Osservazioni:
Il framework visualizza quando CMFCRibbonMainPanel
si apre il pannello dell'applicazione. Contiene tre riquadri:
Il riquadro sinistro contiene i comandi associati ai file, ad esempio Apri, Salva, Stampa e Chiudi. Per aggiungere un comando a questo riquadro, chiama CMFCRibbonMainPanel::Add.
Il riquadro destro contiene opzioni che modificano il comando che si fa clic nel riquadro sinistro. Ad esempio, se si fa clic su Salva con nome dal riquadro sinistro, il riquadro destro può visualizzare i tipi di file disponibili. Per aggiungere un elemento a questo riquadro, chiama CMFCRibbonMainPanel::AddToRight.
Il riquadro inferiore contiene pulsanti che consentono di modificare le impostazioni dell'applicazione e di uscire dal programma. Per aggiungere un elemento a questo riquadro, chiama CMFCRibbonMainPanel::AddToBottom.
Gerarchia di ereditarietà
Requisiti
Intestazione: afxRibbonMainPanel.h
CMFCRibbonMainPanel::Add
Aggiunge un elemento della barra multifunzione al riquadro sinistro del pannello del pulsante dell'applicazione.
virtual void Add(CMFCRibbonBaseElement* pElem);
Parametri
pElem
[in, out] Puntatore all'elemento della barra multifunzione da aggiungere al pannello principale.
Osservazioni:
Aggiunge un elemento della barra multifunzione al pannello. Gli elementi aggiunti usando questo metodo si troveranno nella colonna sinistra del pannello principale.
CMFCRibbonMainPanel::AddRecentFilesList
Aggiunge una stringa di testo al menu dell'elenco dei file recenti.
void AddRecentFilesList(
LPCTSTR lpszLabel,
int nWidth = 300);
Parametri
lpszLabel
Specifica la stringa da aggiungere all'elenco di file recenti.
nWidth
Specifica la larghezza, in pixel, del pannello dell'elenco dei file recenti.
Osservazioni:
CMFCRibbonMainPanel::AddToBottom
Aggiunge un elemento della barra multifunzione al riquadro inferiore del pannello dell'applicazione della barra multifunzione.
void AddToBottom(CMFCRibbonMainPanelButton* pElem);
Parametri
pElem
[in, out] Puntatore all'elemento della barra multifunzione da aggiungere alla parte inferiore del pannello principale.
Osservazioni:
CMFCRibbonMainPanel::AddToRight
Aggiunge un elemento della barra multifunzione al riquadro destro del pannello dei pulsanti dell'applicazione.
void AddToRight(
CMFCRibbonBaseElement* pElem,
int nWidth = 300);
Parametri
pElem
Puntatore a un elemento della barra multifunzione da aggiungere al lato destro del pannello principale.
nWidth
Specifica la larghezza, espressa in pixel, del pannello destro.
Osservazioni:
Usare questa funzione per aggiungere un elemento della barra multifunzione al pannello di destra. Il pannello destro visualizza in genere l'elenco dei file recenti, ma è possibile aggiungere qualsiasi altro elemento della barra multifunzione qui.
CMFCRibbonMainPanel::GetCommandsFrame
Restituisce un rettangolo che rappresenta l'area del pannello principale della barra multifunzione.
CRect GetCommandsFrame() const;
Valore restituito
Rettangolo che rappresenta l'area del pannello principale della barra multifunzione.