CMFCDropDownToolbarButton-Klasse

Ein Typ Symbolleistenschaltfläche, die wie eine normale Schaltfläche verhält, wenn darauf geklickt wird.jedoch öffnet sie eine Dropdownsymbolleiste (CMFCDropDownToolBar-Klasse, wenn der Benutzer die Symbolleistenschaltfläche herunterdrückt und enthält.

class CMFCDropDownToolbarButton : public CMFCToolBarButton

Mitglieder

Bb984096.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

CMFCDropDownToolbarButton::CMFCDropDownToolbarButton

Erstellt ein CMFCDropDownToolbarButton-Objekt.

CMFCDropDownToolbarButton::~CMFCDropDownToolbarButton

Destruktor.

Bb984096.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

CMFCDropDownToolbarButton::CopyFrom

Kopiert die Eigenschaften einer anderen Symbolleisten-Schaltfläche zur aktuellen Schaltfläche.(Überschreibungen CMFCToolBarButton::CopyFrom.)

CMFCDropDownToolbarButton::CreateObject

Wird vom Framework, um eine dynamische Instanz dieses Klassentyps zu erstellen.

CMFCDropDownToolbarButton::DropDownToolbar

Öffnet eine Dropdown-Symbolleiste.

CMFCDropDownToolbarButton::ExportToMenuButton

Kopien Text aus der Symbolleisten-Schaltfläche zu einem Menü.(Überschreibungen CMFCToolBarButton::ExportToMenuButton.)

CMFCDropDownToolbarButton::GetDropDownToolBar

Ruft die Dropdown-Symbolleiste ab, die mit der Schaltfläche zugeordnet ist.

CMFCDropDownToolbarButton::GetThisClass

Wird vom Framework, um ein Zeiger auf CRuntimeClass-Objekt abzurufen, das diesem Klassentyp zugeordnet ist.

CMFCDropDownToolbarButton::IsDropDown

Bestimmt, ob die Dropdown-Symbolleiste geöffnet ist.

CMFCDropDownToolbarButton::IsExtraSize

Bestimmt, ob die Schaltfläche mit einem erweiterten Rahmen angezeigt werden kann.(Überschreibungen CMFCToolBarButton::IsExtraSize.)

CMFCDropDownToolbarButton::OnCalculateSize

Aufgerufen vom Framework, um die Größe der Schaltfläche für den angegebenen Gerätekontext und den angedockten Zustand zu berechnen.(Überschreibungen CMFCToolBarButton::OnCalculateSize.)

CMFCDropDownToolbarButton::OnCancelMode

Aufgerufen vom Framework, um die WM_CANCELMODE Meldung zu bearbeiten.(Überschreibungen CMCToolBarButton::OnCancelMode.)

CMFCDropDownToolbarButton::OnChangeParentWnd

Aufgerufen vom Framework, wenn die Schaltfläche in eine neue Symbolleiste eingefügt wird.(Überschreibungen CMFCToolBarButton::OnChangeParentWnd.)

CMFCDropDownToolbarButton::OnClick

Aufgerufen vom Framework, wenn der Benutzer auf die Maustaste klickt.(Überschreibungen CMFCToolBarButton::OnClick.)

CMFCDropDownToolbarButton::OnClickUp

Aufgerufen vom Framework, wenn der Benutzer die Maustaste loslässt.(Überschreibungen CMFCToolBarButton::OnClickUp.)

CMFCDropDownToolbarButton::OnContextHelp

Aufgerufen vom Framework, wenn die Elemente eine Symbolleiste WM_HELPHITTEST Meldung verarbeitet.(Überschreibungen CMFCToolBarButton::OnContextHelp.)

CMFCDropDownToolbarButton::OnCustomizeMenu

Ändert das bereitgestellte Menü, wenn die Anwendung ein Kontextmenü auf der übergeordneten Symbolleiste angezeigt wird.(Überschreibungen CMFCToolBarButton::OnCustomizeMenu.)

CMFCDropDownToolbarButton::OnDraw

Aufgerufen durch das Framework, um die Schaltfläche mithilfe der angegebenen Formate und der Optionen zu zeichnen.(Überschreibungen CMFCToolBarButton::OnDraw.)

CMFCDropDownToolbarButton::OnDrawOnCustomizeList

Aufgerufen durch das Framework, um die Schaltfläche im Bereich Befehle des Dialogfelds Anpassen zu zeichnen.(Überschreibungen CMFCToolBarButton::OnDrawOnCustomizeList.)

CMFCDropDownToolbarButton::Serialize

Liest dieses Objekt einem Archiv oder schreibt es einem Archiv.(Überschreibungen CMFCToolBarButton::Serialize.)

CMFCDropDownToolbarButton::SetDefaultCommand

Legt den Standardbefehl fest, das vom Framework verwendet, wenn ein Benutzer auf die Schaltfläche klickt.

Bb984096.collapse_all(de-de,VS.110).gifDatenmember

Name

Description

CMFCDropDownToolbarButton::m_uiShowBarDelay

Gibt die Zeitspanne an, dass ein Benutzer die Maustaste gedrückt halten muss, bevor die Dropdown-Symbolleiste angezeigt wird.

Hinweise

CMFCDropDownToolBarButton unterscheidet sich von einer normalen Schaltfläche darin, dass sie einen kleinen Pfeil in der rechten unteren Ecke der Schaltfläche verfügt.Nachdem der Benutzer eine Schaltfläche von der Dropdown-Symbolleiste auswählt, zeigt das Framework sein Symbol auf der Symbolleisten-Schaltfläche der obersten Ebene (Schaltfläche mit dem kleinen Pfeil in der rechten unteren Ecke).

Informationen darüber, wie eine Dropdown-Symbolleiste, finden Sie unter CMFCDropDownToolBar-Klasse implementiert.

Das Objekt kann CMFCDropDownToolBarButton exportiert werden zu einem CMFCToolBarMenuButton-Klasse-Objekt und als Menüschaltfläche mit einem Popupmenü angezeigt werden.

Vererbungshierarchie

CObject

   CMFCToolBarButton

      CMFCDropDownToolbarButton

Anforderungen

Header: afxdropdowntoolbar.h

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Platzieren von Steuerelementen auf Symbolleisten

Referenz

Hierarchien-Diagramm

CMFCDropDownToolBar-Klasse

CMFCToolBar-Klasse

CMFCToolBarMenuButton-Klasse

Weitere Ressourcen

MFC-Klassen