Freigeben über


CMFCRibbonMainPanel-Klasse

Implementiert einen Menübandbereich, der angezeigt wird, wenn Sie auf das CMFCRibbonApplicationButton-Steuerelement klicken.

Syntax

class CMFCRibbonMainPanel : public CMFCRibbonPanel

Member

Öffentliche Konstruktoren

Name Beschreibung
CMFCRibbonMainPanel::CMFCRibbonMainPanel Der Standardkonstruktor.
CMFCRibbonMainPanel::~CMFCRibbonMainPanel Destruktor.

Öffentliche Methoden

Name Beschreibung
CMFCRibbonMainPanel::Add Fügt dem linken Bereich des Anwendungsschaltflächenbereichs ein Menübandelement hinzu. (Außerkraftsetzungen CMFCRibbonPanel::Add.)
CMFCRibbonMainPanel::AddRecentFilesList Fügt dem Menü "Zuletzt verwendete Dateien" eine Textzeichenfolge hinzu.
CMFCRibbonMainPanel::AddToBottom Fügt dem unteren Bereich des Menübandanwendungsbereichs ein Menübandelement hinzu.
CMFCRibbonMainPanel::AddToRight Fügt dem rechten Bereich des Bereichs der Anwendungsschaltfläche ein Menübandelement hinzu.
CMFCRibbonMainPanel::CreateObject Wird vom Framework verwendet, um eine dynamische Instanz dieses Klassentyps zu erstellen.
CMFCRibbonMainPanel::GetCommandsFrame Gibt ein Rechteck zurück, das den Bereich des Menüband-Hauptbereichs darstellt.
CMFCRibbonMainPanel::GetThisClass Wird vom Framework verwendet, um einen Zeiger auf das CRuntimeClass -Objekt abzurufen, das diesem Klassentyp zugeordnet ist.

Hinweise

Das Framework zeigt den Zeitpunkt an CMFCRibbonMainPanel , wenn Sie den Anwendungsbereich öffnen. Sie enthält drei Bereiche:

  • Der linke Bereich enthält Befehle, die Dateien zugeordnet sind, z. B. "Öffnen", "Speichern", "Drucken" und "Schließen". Rufen Sie CMFCRibbonMainPanel::Add auf, um diesem Bereich einen Befehl hinzuzufügen.

  • Der rechte Bereich enthält Optionen, die den Befehl ändern, auf den Sie im linken Bereich klicken. Wenn Sie beispielsweise im linken Bereich auf "Speichern unter" klicken, kann der rechte Bereich verfügbare Dateitypen anzeigen. Rufen Sie CMFCRibbonMainPanel::AddToRight auf, um diesem Bereich ein Element hinzuzufügen.

  • Der untere Bereich enthält Schaltflächen, mit denen Sie die Einstellungen der Anwendung ändern und das Programm beenden können. Rufen Sie CMFCRibbonMainPanel::AddToBottom auf, um diesem Bereich ein Element hinzuzufügen.

Vererbungshierarchie

CObject

CMFCRibbonPanel

CMFCRibbonMainPanel

Anforderungen

Kopfzeile: afxRibbonMainPanel.h

CMFCRibbonMainPanel::Add

Fügt dem linken Bereich des Anwendungsschaltflächenbereichs ein Menübandelement hinzu.

virtual void Add(CMFCRibbonBaseElement* pElem);

Parameter

pElem
[in, out] Ein Zeiger auf das Menübandelement, das dem Hauptbereich hinzugefügt werden soll.

Hinweise

Fügt dem Panel ein Menübandelement hinzu. Mit dieser Methode hinzugefügte Elemente befinden sich in der linken Spalte des Hauptbereichs.

CMFCRibbonMainPanel::AddRecentFilesList

Fügt dem Menü "Zuletzt verwendete Dateien" eine Textzeichenfolge hinzu.

void AddRecentFilesList(
    LPCTSTR lpszLabel,
    int nWidth = 300);

Parameter

lpszLabel
Gibt die Zeichenfolge an, die der Liste der zuletzt verwendeten Dateien hinzugefügt werden soll.

nWidth
Gibt die Breite des Listenbereichs für zuletzt verwendete Dateien in Pixel an.

Hinweise

CMFCRibbonMainPanel::AddToBottom

Fügt dem unteren Bereich des Menübandanwendungsbereichs ein Menübandelement hinzu.

void AddToBottom(CMFCRibbonMainPanelButton* pElem);

Parameter

pElem
[in, out] Ein Zeiger auf das Menübandelement, das am unteren Rand des Hauptpanels hinzugefügt werden soll.

Hinweise

CMFCRibbonMainPanel::AddToRight

Fügt dem rechten Bereich des Bereichs der Anwendungsschaltfläche ein Menübandelement hinzu.

void AddToRight(
    CMFCRibbonBaseElement* pElem,
    int nWidth = 300);

Parameter

pElem
Ein Zeiger auf ein Menübandelement, das rechts neben dem Hauptbereich hinzugefügt werden soll.

nWidth
Gibt die Breite des rechten Bereichs in Pixel an.

Hinweise

Verwenden Sie diese Funktion, um dem rechten Bereich ein Menübandelement hinzuzufügen. Im rechten Bereich werden in der Regel die Liste der zuletzt verwendeten Dateien angezeigt, Sie können jedoch hier ein beliebiges anderes Menübandelement hinzufügen.

CMFCRibbonMainPanel::GetCommandsFrame

Gibt ein Rechteck zurück, das den Bereich des Menüband-Hauptbereichs darstellt.

CRect GetCommandsFrame() const;

Rückgabewert

Ein Rechteck, das den Bereich des Hauptbereichs des Menübands darstellt.

Siehe auch

Hierarchiediagramm
Klassen
CMFCRibbonPanel-Klasse