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
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.