Freigeben über


CMFCRibbonApplicationButton-Klasse

Implementiert eine spezielle Schaltfläche in der oberen linken Ecke des Anwendungsfensters. Wenn sie angeklickt wird, öffnet die Schaltfläche ein Menü, das normalerweise allgemeine Datei -Befehle wie Öffnen, Speichernund Beendenenthält.

Syntax

class CMFCRibbonApplicationButton : public CMFCRibbonButton

Member

Öffentliche Konstruktoren

Name Beschreibung
CMFCRibbonApplicationButton::CMFCRibbonApplicationButton Erstellt und initialisiert ein CMFCRibbonApplicationButton-Objekt.

Öffentliche Methoden

Name Beschreibung
CMFCRibbonApplicationButton::CreateObject Wird vom Framework verwendet, um eine dynamische Instanz dieses Klassentyps zu erstellen.
CMFCRibbonApplicationButton::GetThisClass Wird vom Framework verwendet, um einen Zeiger auf das CRuntimeClass -Objekt abzurufen, das diesem Klassentyp zugeordnet ist.
CMFCRibbonApplicationButton::SetImage Weist der Menübandanwendungsschaltfläche ein Bild zu.

Beispiel

Das folgende Beispiel veranschaulicht die Verwendung verschiedener Methoden in der CMFCRibbonApplicationButton -Klasse. Das Beispiel zeigt, wie Sie der Anwendungsschaltfläche ein Bild zuweisen und wie sie die QuickInfo festlegen. Dieser Codeausschnitt ist Teil des Draw Client-Beispiels.

CMFCRibbonApplicationButton m_MainButton;
m_MainButton.SetImage(IDB_RIBBON_MAIN);
m_MainButton.SetToolTipText(_T("File"));
// Set the short cut keyboard text.
m_MainButton.SetText(_T("f"));

Vererbungshierarchie

CObject

CMFCRibbonBaseElement

CMFCRibbonButton

CMFCRibbonApplicationButton

Anforderungen

Kopfzeile: afxRibbonBar.h

CMFCRibbonApplicationButton::CMFCRibbonApplicationButton

Erstellt und initialisiert ein CMFCRibbonApplicationButton -Objekt.

CMFCRibbonApplicationButton();
CMFCRibbonApplicationButton(UINT uiBmpResID);
CMFCRibbonApplicationButton(HBITMAP hBmp);

Parameter

uiBmpResID
Die Ressourcen-ID des Bilds, das auf der Anwendungsschaltfläche angezeigt werden soll.

hBmp
Ein Handle zu einer Bitmap, die auf der Anwendungsschaltfläche angezeigt werden soll.

Hinweise

Die Menübandanwendungsschaltfläche ist eine spezielle Schaltfläche, die sich in der oberen linken Ecke des Anwendungsfensters befindet. Wenn ein Benutzer auf diese Schaltfläche klickt, öffnet die Anwendung ein Menü, das normalerweise allgemeine Dateibefehle enthält, z . B. "Öffnen", "Speichern" und "Beenden".

CMFCRibbonApplicationButton::SetImage

Weist der Anwendungsschaltfläche ein Bild zu.

void SetImage(UINT uiBmpResID);
void SetImage(HBITMAP hBmp);

Parameter

uiBmpResID
[in] Die Ressourcen-ID des Bilds, das auf der Anwendungsschaltfläche angezeigt werden soll.

hBmp
[in] Ein Handle zu einer Bitmap, die auf der Anwendungsschaltfläche angezeigt werden soll.

Hinweise

Verwenden Sie diese Methode, um der Menübandanwendungsschaltfläche ein neues Bild zuzuweisen, nachdem Sie die Schaltfläche erstellt haben. Die Schaltfläche "Anwendung" befindet sich in der oberen linken Ecke des Anwendungsfensters.

Siehe auch

Hierarchiediagramm
Klassen
CMFCRibbonButton-Klasse