Freigeben über


Interne Klassen

Die folgenden Klassen sind in MFC intern verwendet. Vollständigkeitshalber werden diese internen Klassen in diesem Abschnitt beschreiben. Sie sollen allerdings nicht direkt im Code verwendet werden.

In diesem Abschnitt

Klasse

Beschreibung

CCommandManager Class

Die CCommandManager-Klasse verwaltet Befehle und ihre Zuordnung mit Bildern.

CDialogImpl Class (MFC)

Stellt Implementierungsdetails bereit, um einfache dialogfeldbasierte Klassen, wie CDialogEx auf Dialogfeld-Steuerelemente.

CDocumentAdapter Class

Implementiert IDocument-Schnittstelle, die Suche erforderlich und Organisieren Handler.

CFrameImpl Class

Die CFrameImpl-Klasse behandelt Symbolleistenanpassung für die folgenden Rahmenfensterklassen: CFrameWndEx-Klasse, CMDIFrameWndEx-Klasse und COleIPFrameWndEx-Klasse.

CFullScreenImpl Class

Werkzeugganzseitenfunktionalitätscommon SDI- und MDI-Anwendungen.

CMDIClientAreaWnd Class

Die CMDIClientAreaWnd-Klasse ist eine Hilfsklasse, die Implementierung von MDI-Registerkarten und von MDI mit als Registerkarten Gruppen vereinfacht.

CMemDC Class

Eine Hilfsklasse für einen Speichergerätekontext. Der Speichergerätekontext unterstützt Off-Screen-Zeichnung.

CMenuHash Class

Liest den Zustand von CMFCToolBar-Objekten von einem Archiv oder schreibt den Zustand in einem Archiv.

CMenuImages Class

Stellt die Funktionalität bereit, um vordefinierte Bilder wie Schaltfläche Schließen anzuzeigen, maximiert Schaltflächen, Optionsfeldern und Pfeilen.

CMFCCaptionButtonEx Class

Hält den Nicht-Clientbereich von Systembeschriftungsschaltflächen an.

CMFCCaptionMenuButton Class

Stellt eine Menüschaltfläche dar, die im aktiven Bereich eines Aufgabenbereichs oder der Symbolleiste ist.

CMFCColorPropertySheet Class

Wird von CMFCColorDialog-Klasse, um ein Dialogfeld im Registerformat bereitzustellen.

CMFCControlBarImpl Class

Stellt Implementierungsdetails bereit, um Leiste-basierte Klassen, wie CMFCReBar und CMFCToolBar zu steuern.

CMFCControlRenderer Class

Eine Hilfsklasse, die Bildrendering behandelt.

CMFCControlRendererInfo Class

Eine Hilfsklasse zum Übergeben von Parametern für CMFCControlRenderer-Klasse.

CMFCCustomizeButton Class

Unterstützt einen Menübefehl oder eine Symbolleisten-Schaltfläche, die ein Anpassungsdialogfeld startet.

CMFCCustomizeMenuButton Class

Stellt eine einzelne Schaltfläche auf einem Anpassungsmenü dar.

CMFCDropDownListBox Class

Stellt Dropdown-Listenfeld-Funktionalität zu den Menübandkombinationsfeldern bereit.

CMFCMousePropertyPage Class

Eine Seite, die den Benutzern ermöglicht, Mausverhalten anzupassen.

CMFCOutlookBarPaneAdapter Class

 

CMFCOutlookBarPaneButton Class

Implementiert eine Schaltfläche, der das Framework CMFCOutlookBarPane ein Objekt hinzugefügt wird.

CMFCOutlookBarPaneList Class

Erweitert die CMFCOutlookBarPane-Klasse, um den Outlook-visuellenStil bereitzustellen.

CMFCOutlookBarScrollButton Class

Stellt Bildlauffunktionalität der CMFCOutlookBarTabCtrl-Klasse bereit.

CMFCOutlookBarToolBar Class

Implementiert eine Symbolleiste, die den in Outlook 2003 visuellen Stil verfügt.

CMFCPropertySheetCategoryInfo Class

Stellt einen Knoten in einer Strukturansicht dar.

CMFCPropertySheetTabCtrl Class

Erweitert die CMFCTabCtrl-Klasse, um Eigenschaftenblattfunktionalität bereitzustellen.

CMFCProperySheetListBox Class

Erweitert die CListBox-Klasse, um Eigenschaftenblattfunktionalität bereitzustellen.

CMFCReBarState Class

 

CMFCRibbonCaptionButton Class

Implementiert eine Systembeschriftungsschaltfläche.

CMFCRibbonCmdUI Class

Updatemenübandleiste Objekte nach Bedarf ein, wenn die Anwendung im Leerlauf befindet.

CMFCRibbonCommandsListBox Class

 

CMFCRibbonDefaultPanelButton Class

 

CMFCRibbonGalleryIcon Class

Stellt ein Element in einem CMFCRibbonGallery-Objekt dar.

CMFCRibbonKeyboardCustomizeDialog Class

Implementiert ein Tastaturanpassungsdialogfeld für Anwendungen, die Menübandleisten enthalten.

CMFCRibbonKeyTip Class

Implementiert ein Popupfenster, das ein Schlüsselumkippung für eine Menübandleiste anzeigt.

CMFCRibbonPanelMenu Class

 

CMFCRibbonPanelMenuBar Class

Stellt eine Popupmenüleiste in einer Menübandleiste dar.

CMFCRibbonQuickAccessToolBar Class

Implementiert die Symbolleiste für den Schnellzugriff für ein Menübandelement.

CMFCRibbonRichEditCtrl Class

Implementiert ein Bearbeitungssteuerelement, das auf einer Menübandleiste ist.

CMFCRibbonTab Class

Erstellen Sie eine Registerkarte in einer Menübandleiste dar.

CMFCShadowRenderer Class

 

CMFCShowAllButton Class

Erstellt eine Schaltfläche dar, die am unteren Rand ein Popupmenü befinden, das erweitert, um geausgeblendete Befehle anzuzeigen.

CMFCStatusBarPaneInfo Class

Beschreibt den Inhalt und die Darstellung eines CMFCStatusBar - Bereichs.

CMFCTabButton Class

Stellt Registerkartenschaltflächenfunktionalität an Tab-Steuerelementen bereit.

CMFCTabInfo Class

Stellt Informationen zu einer Registerkarte an Tab-Steuerelementen bereit.

CMFCTasksPaneFrameWnd Class

Verwaltet benutzerdefinierte Titelleisten eines Aufgabenbereichs.

CMFCTasksPanePropertyPage Class

Verwaltet die Beziehung zwischen einem Objekt und seinem Namen CMFCTasksPane.

CMFCTasksPaneToolBar Class

Implementiert eine Navigationssymbolleiste, die am Anfang eines CMFCTasksPane-Objekts befindet.

CMFCToolBarButtonsListButton Class

Zeigt eine Liste von Bildern, die der Benutzer während der Anpassung im Dialogfeld Erscheinungsbild der Schaltfläche auswählen kann.

CMFCToolBarDateTimeCtrlImpl Class

Implementiert eine Quelle CMFCToolBar für Objekte.

CMFCToolBarDropSource Class

Implementiert eine Quelle CMFCToolBar für Objekte.

CMFCToolBarDropTarget Class

Implementiert ein Ablageziel für CMFCToolBar-Objekte.

CMFCToolBarEditCtrl Class

Stellt Bearbeitungssteuerelementfunktionalität zu CMFCToolBarEditBoxButton-Objekten.

CMFCToolBarMenuButtonsButton Class

Stellt Systembeschriftungsschaltflächen dar, die auf der rechten Seite einer Menüleiste befinden.

CMFCToolBarNameDialog Class

Stellt ein Dialogfeld dar, das dem Benutzer ermöglicht, eine neue Symbolleistenbeschriftung anzugeben.

CMFCToolBarsCommandsListBox Class

Stellt ein Listenfeld dar, das eine Liste von Symbolleistenbefehlen enthält.

CMFCToolBarsCommandsPropertyPage Class

Werkzeugbefehlsanpassung auf einer Eigenschaftenseite.

CMFCToolBarsKeyboardPropertyPage Class

 

CMFCToolBarsListCheckBox Class

Zeigt eine Liste mit den Symbolleisten auf der Seite Symbolleisten eines Dialogfelds Anpassen an.

CMFCToolBarsListPropertyPage Class

Stellt eine Eigenschaftenseite dar, die die Liste der Symbolleisten in einem Dialogfeld Anpassen anzeigt.

CMFCToolBarsMenuPropertyPage Class

Stellt eine Eigenschaftenseite dar, die Menüanpassungsoptionen in einem Dialogfeld Anpassen enthält.

CMFCToolBarsOptionsPropertyPage Class

Stellt die Seite Optionen in einem Dialogfeld Anpassen dar.

CMFCToolBarSpinEditBoxButton Class

Stellt ein Drehfeld dar, das auf einem Eingabefeld ist.

CMFCToolBarsToolsPropertyPage Class

Stellt eine Eigenschaftenseite dar, die dem Benutzer ermöglicht, Benutzertools anzupassen.

CMFCToolBarSystemMenuButton Class

Implementiert eine Systembeschriftungsschaltfläche, der das Framework der Hauptmenüleiste hinzufügt, wenn ein Benutzer ein untergeordnetes MDI-Fenster maximiert.

CMFCVisualManagerBitmapCache Class

Erreicht CMFCControlRenderer-Objekte, um die Leistung von Operationen für Bitmaps zu verbessern.

CMultiDocTemplateEx Class

Erweitert die Klasse CMultiDocTemplate, um Zugriff die Menüressource ID zu ermöglichen

COleCntrFrameWndEx Class

 

COleDocIPFrameWndEx Class

Bietet OLE-Unterstützung.

COleServerDocEx Class

Enthält Operationen für OLE-Serverdokumenten bereit.

CPaneContainerGC Class

 

CPngImage Class

Bietet Zugriff auf den von Bildressourcen, die das PNG-Datei-Format verwenden.

CPreviewViewEx Class

 

CRecentPaneContainerInfo Class

Hält den vorherigen Zustand eines Andockenbereichs an.

CRibbonCategoryScroll Class

Implementiert eine Alternativ, wenn nicht alle Elemente angezeigt, die in den Gültigkeitsbereich einer Menübandleiste passen.

CSmartDockingGroupGuide Class

Stellt das zentrale Element einer SmartAndockengruppe dar.

CSmartDockingGroupGuidesManager Class

Verwaltet die SmartAndockengruppenhandbücher.

CSmartDockingGroupGuidesWnd Class

Implementiert ein nicht-rechteckiges Überlappungen, Fenster, dem das Framework verwendet, um die zentrale Gruppe von SmartAndockenhandbüchern anzuzeigen.

CSmartDockingHighlighterWnd Class

Implementiert ein anderes halbtransparentes Fenster, das den von abdeckt das Objekt genommen werden Bereich, des andockbaren Fensters, das angedockt ist.

CSmartDockingManager Class

Stellt SmartAndockenfunktionalität zu CDockingManager-Objekten.

CSmartDockingStandaloneGuide Class

Implementiert das SmartAndockenhandbuch.

CSmartDockingStandaloneGuideWnd Class

Implementiert ein nicht-rechteckiges Überlappungen, Fenster, dem das Framework verwendet, um SmartAndockenhandbücher anzuzeigen.

CTagManager Class

Die CTagManager-Klasse dient dazu, die Werte lesen, die XML im ähnlichen markierten Format gespeichert werden.

CVSListBoxBase Class

Stellt grundlegende Funktionalität der CVSListBox-Klasse bereit.

CVSListBoxEditCtrl Class

Erweitert Standardlistenfeldbearbeitungssteuerelement durch das Anzeigen einer kleinen Schaltfläche, die ein Dialogfeld geöffnet wird.

CVSToolsListBox Class

Erweitert Standardlistenfeld-steuerelement durch Bereitstellen zusätzlicher Schaltflächen, Elemente im Listenfeld hinzuzufügen, zu löschen und verschieben.

Siehe auch

Weitere Ressourcen

MFC-Desktopanwendungen