Interne Klassen

Die folgenden Klassen werden intern in MFC verwendet. Aus Gründen der Vollständigkeit beschreibt dieser Abschnitt diese internen Klassen, sie sind jedoch nicht für die direkte Verwendung in Ihrem Code vorgesehen.

In diesem Abschnitt

Klasse Beschreibung
CCommandManager Class Die CCommandManager Klasse verwaltet Befehle und deren Zuordnung zu Bildern.
CDialogImpl Class (MFC) Stellt Implementierungsdetails für dialogfeldbasierte Klassen bereit, z CDialogEx. B. .
CDocumentAdapter Class Implementiert die für Such- und Organisieren-Handler erforderliche IDocument-Schnittstelle.
CFrameImpl Class Die CFrameImpl Klasse behandelt die Symbolleistenanpassung für die folgenden Framefensterklassen: CFrameWndEx Klasse,CMDIFrameWndEx Klasse und COleIPFrameWndEx Klasse.
CFullScreenImpl Class Implementiert vollbildige Funktionen, die für SDI- und MDI-Anwendungen üblich sind.
CMDIClientAreaWnd Class Die CMDIClientAreaWnd Klasse ist eine Hilfsklasse, die die Implementierung von MDI-Registerkarten und MDI-Registerkartengruppen vereinfacht.
CMemDC Class Eine Hilfsklasse für einen Speichergerätekontext. Der Arbeitsspeichergerätekontext unterstützt offscreen-Zeichnung.
CMenuHash Class Liest den Status von CMFCToolBar Objekten aus einem Archiv oder schreibt den Zustand in ein Archiv.
CMenuImages Class Stellt die Funktionalität zum Anzeigen vordefinierter Bilder bereit, z. B. Schaltflächen schließen, Schaltflächen maximieren, Optionsfelder und Pfeile.
CMFCCaptionButtonEx Class Enthält den Nicht-Clientbereich von Systembeschriftungsschaltflächen.
CMFCCaptionMenuButton Class Stellt eine Menüschaltfläche dar, die sich im Beschriftungsbereich eines Aufgabenbereichs oder einer Symbolleiste befindet.
CMFCColorPropertySheet Class Wird von CMFCColorDialog Klasse verwendet, um ein Dialogfeld mit Registerkarten bereitzustellen.
CMFCControlBarImpl Class Stellt Implementierungsdetails zum Steuern barbasierter Klassen bereit, z CMFCReBar . B. und CMFCToolBar.
CMFCControlRenderer Class Eine Hilfsklasse, die das Rendern von Bildern behandelt.
CMFCControlRendererInfo Class Eine Hilfsklasse zum Übergeben von Parametern an CMFCControlRenderer die Klasse.
CMFCCustomizeButton Class Unterstützt einen Menübefehl oder eine Symbolleistenschaltfläche, die ein Anpassungsdialogfeld startet.
CMFCCustomizeMenuButton Class Stellt eine einzelne Schaltfläche in einem Anpassungsmenü dar.
CMFCDropDownListBox Class Stellt Dropdownlistenfeldfunktionen für Menüband-Kombinationsfelder bereit.
CMFCMousePropertyPage Class Eine Eigenschaftenseite, die dem Benutzer das Anpassen des Mausverhaltens ermöglicht.
CMFCOutlookBarPaneAdapter Class
CMFCOutlookBarPaneButton Class Implementiert eine Schaltfläche, die das Framework zu einem CMFCOutlookBarPane Objekt hinzufügt.
CMFCOutlookBarPaneList Class Erweitert die CMFCOutlookBarPane Klasse, um den visuellen Outlook-Stil bereitzustellen.
CMFCOutlookBarScrollButton Class Stellt Bildlauffunktionen zur CMFCOutlookBarTabCtrl Klasse bereit.
CMFCOutlookBarToolBar Class Implementiert eine Symbolleiste mit dem visuellen Outlook 2003-Stil.
CMFCPropertySheetCategoryInfo Class Stellt einen Knoten in einem Struktursteuerelement dar.
CMFCPropertySheetTabCtrl Class Erweitert die CMFCTabCtrl Klasse, um Eigenschaftenblattfunktionen bereitzustellen.
CMFCProperySheetListBox Class Erweitert die CListBox Klasse, um Eigenschaftenblattfunktionen bereitzustellen.
CMFCReBarState Class
CMFCRibbonCaptionButton Class Implementiert eine Systembeschriftungsschaltfläche.
CMFCRibbonCmdUI Class Aktualisiert objekte auf der Menübandleiste nach Bedarf, wenn die Anwendung im Leerlauf ist.
CMFCRibbonCommandsListBox Class
CMFCRibbonDefaultPanelButton Class
CMFCRibbonGalleryIcon Class Stellt ein Element in einem CMFCRibbonGallery Objekt dar.
CMFCRibbonKeyboardCustomizeDialog Class Implementiert ein Dialogfeld zum Anpassen der Tastatur für Anwendungen, die Menübandleisten enthalten.
CMFCRibbonKeyTip Class Implementiert ein Popupfenster, in dem eine Zugriffstasteninfo für eine Menübandleiste angezeigt wird.
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 sich auf einer Menübandleiste befindet.
CMFCRibbonTab Class Stellt eine Registerkarte auf einer Menübandleiste dar.
CMFCShadowRenderer Class
CMFCShowAllButton Class Stellt eine Schaltfläche dar, die sich am unteren Rand eines Popupmenüs befindet, das erweitert wird, um ausgeblendete Befehle anzuzeigen.
CMFCStatusBarPaneInfo Class Beschreibt den Inhalt und die Darstellung eines CMFCStatusBar Bereichs.
CMFCTabButton Class Stellt Schaltflächenfunktionen für Registerkartensteuerelemente bereit.
CMFCTabInfo Class Stellt Informationen zu einer Registerkarte für Registerkartensteuerelemente bereit.
CMFCTasksPaneFrameWnd Class Verwaltet benutzerdefinierte Beschriftungsschaltflächen eines Aufgabenbereichs.
CMFCTasksPanePropertyPage Class Verwaltet die Beziehung zwischen einem CMFCTasksPane Objekt und seinem Namen.
CMFCTasksPaneToolBar Class Implementiert eine Navigationssymbolleiste, die sich am oberen Rand eines CMFCTasksPane Objekts befindet.
CMFCToolBarButtonsListButton Class Zeigt eine Liste von Bildern an, die der Benutzer während der Anpassung im Dialogfeld "Schaltflächendarstellung " auswählen kann.
CMFCToolBarDateTimeCtrlImpl Class Implementiert eine Drop-Quelle für CMFCToolBar Objekte.
CMFCToolBarDropSource Class Implementiert eine Drop-Quelle für CMFCToolBar Objekte.
CMFCToolBarDropTarget Class Implementiert ein Drop-Ziel für CMFCToolBar Objekte.
CMFCToolBarEditCtrl Class Stellt Bearbeitungssteuerelementfunktionen für CMFCToolBarEditBoxButton Objekte bereit.
CMFCToolBarMenuButtonsButton Class Stellt Systembeschriftungsschaltflächen dar, die sich rechts neben einer Menüleiste befinden.
CMFCToolBarNameDialog Class Stellt ein Dialogfeld dar, in dem der Benutzer eine neue Symbolleistenbeschriftung angeben kann.
CMFCToolBarsCommandsListBox Class Stellt ein Listenfeld dar, das eine Liste von Symbolleistenbefehlen enthält.
CMFCToolBarsCommandsPropertyPage Class Implementiert die Anpassung von Befehlen auf einer Eigenschaftenseite.
CMFCToolBarsKeyboardPropertyPage Class
CMFCToolBarsListCheckBox Class Zeigt eine Liste der Symbolleisten auf der Symbolleistenseite 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 eine Drehschaltfläche dar, die sich in einem Bearbeitungsfeld befindet.
CMFCToolBarsToolsPropertyPage Class Stellt eine Eigenschaftenseite dar, mit der der Benutzer Benutzertools anpassen kann.
CMFCToolBarSystemMenuButton Class Implementiert eine Systembeschriftungsschaltfläche, die das Framework der Hauptmenüleiste hinzufügt, wenn ein Benutzer ein untergeordnetes MDI-Fenster maximiert.
CMFCVisualManagerBitmapCache Class Verwaltet CMFCControlRenderer Objekte, um die Leistung von Vorgängen auf Bitmaps zu verbessern.
CMultiDocTemplateEx Class Erweitert die CMultiDocTemplate Klasse, um Zugriff auf die Menüressourcen-ID bereitzustellen.
COleCntrFrameWndEx Class
COleDocIPFrameWndEx Class Bietet OLE-Unterstützung.
COleServerDocEx Class Stellt Vorgänge für OLE-Serverdokumente bereit.
CPaneContainerGC Class
CPngImage Class Bietet Zugriff auf Bildressourcen, die das .png Dateiformat verwenden.
CPreviewViewEx Class
CRecentPaneContainerInfo Class Enthält den vorherigen Zustand eines Andockbereichs.
CRibbonCategoryScroll Class Implementiert eine Bildlaufschaltfläche, die angezeigt wird, wenn nicht alle Elemente in den Bereich einer Menübandleiste passen.
CSmartDockingGroupGuide Class Stellt das zentrale Element einer Smart-Docking-Gruppe dar.
CSmartDockingGroupGuidesManager Class Verwaltet die Smart-Docking-Gruppenführungslinien.
CSmartDockingGroupGuidesWnd Class Implementiert ein mehrschichtiges, nicht rechteckiges Fenster, das vom Framework zum Anzeigen der zentralen Gruppe von Smart-Docking-Führungslinien verwendet wird.
CSmartDockingHighlighterWnd Class Implementiert ein semitransparentes Fenster, das den Bereich abdeckt, der vom dockbaren Bereichsobjekt erfasst wird, das angedockt wird.
CSmartDockingManager Class Stellt smart-docking-Funktionalität für CDockingManager Objekte bereit.
CSmartDockingStandaloneGuide Class Implementiert das Smart-Docking-Handbuch.
CSmartDockingStandaloneGuideWnd Class Implementiert ein mehrschichtiges, nicht rechteckiges Fenster, das vom Framework zum Anzeigen von Smart-Docking-Führungslinien verwendet wird.
CTagManager Class Die CTagManager Klasse dient zum Lesen von Werten, die im XML-ähnlichen markierten Format gespeichert sind.
CVSListBoxBase Class Stellt grundlegende Funktionen für die CVSListBox Klasse bereit.
CVSListBoxEditCtrl Class Erweitert das Standard-Listenfeld-Bearbeitungssteuerelement, indem eine kleine Schaltfläche angezeigt wird, über die ein Dialogfeld geöffnet wird.
CVSToolsListBox Class Erweitert das Standardmäßige Listenfeld-Steuerelement, indem zusätzliche Schaltflächen zum Hinzufügen, Löschen und Verschieben von Elementen im Listenfeld bereitgestellt werden.

Siehe auch

MFC-Desktopanwendungen