Classes internes

Les classes suivantes sont utilisées en interne dans MFC. Pour plus d’informations, cette section décrit ces classes internes, mais elles ne sont pas destinées à être utilisées directement dans votre code.

Dans cette section

Classe Description
CCommandManager Class La CCommandManager classe gère les commandes et leur association avec des images.
CDialogImpl Class (MFC) Fournit des détails d’implémentation aux classes basées sur la boîte de dialogue, telles que CDialogEx.
CDocumentAdapter Class Implémente l’interface IDocument requise pour les gestionnaires de recherche et d’organisation.
CFrameImpl Class La CFrameImpl classe gère la personnalisation de la barre d’outils pour les classes de fenêtre frame suivantes : CFrameWndEx Classe, CMDIFrameWndEx Classe et COleIPFrameWndEx Classe.
CFullScreenImpl Class Implémente des fonctionnalités plein écran communes aux applications SDI et MDI.
CMDIClientAreaWnd Class La CMDIClientAreaWnd classe est une classe d’assistance qui simplifie l’implémentation des onglets MDI et des groupes à onglets MDI.
CMemDC Class Classe d’assistance pour un contexte d’appareil mémoire. Le contexte de l’appareil mémoire prend en charge le dessin hors écran.
CMenuHash Class Lit l’état des CMFCToolBar objets d’une archive ou écrit l’état dans une archive.
CMenuImages Class Fournit la fonctionnalité permettant d’afficher des images prédéfinies telles que des boutons de fermeture, optimiser les boutons, des cases d’option et des flèches.
CMFCCaptionButtonEx Class Contient la zone non cliente des boutons de légende système.
CMFCCaptionMenuButton Class Représente un bouton de menu situé dans la zone légende d’un volet office ou d’une barre d’outils.
CMFCColorPropertySheet Class Utilisé par CMFCColorDialog la classe pour fournir une boîte de dialogue à onglets.
CMFCControlBarImpl Class Fournit des détails d’implémentation pour contrôler les classes basées sur des barres, telles que CMFCReBar et CMFCToolBar.
CMFCControlRenderer Class Classe d’assistance qui gère le rendu d’image.
CMFCControlRendererInfo Class Classe d’assistance pour passer des paramètres à la CMFCControlRenderer classe.
CMFCCustomizeButton Class Prend en charge une commande de menu ou un bouton de barre d’outils qui démarre une boîte de dialogue de personnalisation.
CMFCCustomizeMenuButton Class Représente un bouton unique dans un menu de personnalisation.
CMFCDropDownListBox Class Fournit des fonctionnalités de zone de liste déroulante aux zones de liste déroulante du ruban.
CMFCMousePropertyPage Class Page de propriétés qui permet à l’utilisateur de personnaliser le comportement de la souris.
CMFCOutlookBarPaneAdapter Class
CMFCOutlookBarPaneButton Class Implémente un bouton que l’infrastructure ajoute à un CMFCOutlookBarPane objet.
CMFCOutlookBarPaneList Class Étend la CMFCOutlookBarPane classe pour fournir le style visuel Outlook.
CMFCOutlookBarScrollButton Class Fournit des fonctionnalités de défilement vers la CMFCOutlookBarTabCtrl classe.
CMFCOutlookBarToolBar Class Implémente une barre d’outils qui a le style visuel Outlook 2003.
CMFCPropertySheetCategoryInfo Class Représente un nœud dans un contrôle d’arborescence.
CMFCPropertySheetTabCtrl Class Étend la CMFCTabCtrl classe pour fournir des fonctionnalités de feuille de propriétés.
CMFCProperySheetListBox Class Étend la CListBox classe pour fournir des fonctionnalités de feuille de propriétés.
CMFCReBarState Class
CMFCRibbonCaptionButton Class Implémente un bouton légende système.
CMFCRibbonCmdUI Class Mises à jour objets de barre de ruban si nécessaire lorsque l’application est inactive.
CMFCRibbonCommandsListBox Class
CMFCRibbonDefaultPanelButton Class
CMFCRibbonGalleryIcon Class Représente un élément dans un CMFCRibbonGallery objet.
CMFCRibbonKeyboardCustomizeDialog Class Implémente une boîte de dialogue de personnalisation du clavier pour les applications qui contiennent des barres de ruban.
CMFCRibbonKeyTip Class Implémente une fenêtre contextuelle qui affiche une info-bulle pour une barre de ruban.
CMFCRibbonPanelMenu Class
CMFCRibbonPanelMenuBar Class Représente une barre de menus contextuelle dans une barre de ruban.
CMFCRibbonQuickAccessToolBar Class Implémente la barre d’outils Accès rapide pour un élément de ruban.
CMFCRibbonRichEditCtrl Class Implémente un contrôle d’édition situé sur une barre de ruban.
CMFCRibbonTab Class Représente un onglet dans une barre de ruban.
CMFCShadowRenderer Class
CMFCShowAllButton Class Représente un bouton situé en bas d’un menu contextuel qui s’étend pour afficher les commandes masquées.
CMFCStatusBarPaneInfo Class Décrit le contenu et l’apparence d’un CMFCStatusBar volet.
CMFCTabButton Class Fournit des fonctionnalités de bouton d’onglet aux contrôles d’onglet.
CMFCTabInfo Class Fournit des informations sur un onglet à des contrôles tabulation.
CMFCTasksPaneFrameWnd Class Gère les boutons de légende personnalisés d’un volet tâches.
CMFCTasksPanePropertyPage Class Gère la relation entre un CMFCTasksPane objet et son nom.
CMFCTasksPaneToolBar Class Implémente une barre d’outils de navigation située en haut d’un CMFCTasksPane objet.
CMFCToolBarButtonsListButton Class Affiche la liste des images que l’utilisateur peut sélectionner lors de la personnalisation dans la boîte de dialogue Apparence du bouton.
CMFCToolBarDateTimeCtrlImpl Class Implémente une source de dépôt pour CMFCToolBar les objets.
CMFCToolBarDropSource Class Implémente une source de dépôt pour CMFCToolBar les objets.
CMFCToolBarDropTarget Class Implémente une cible de déplacement pour CMFCToolBar les objets.
CMFCToolBarEditCtrl Class Fournit des fonctionnalités de contrôle de modification aux CMFCToolBarEditBoxButton objets.
CMFCToolBarMenuButtonsButton Class Représente les boutons système légende situés à droite d’une barre de menus.
CMFCToolBarNameDialog Class Représente une boîte de dialogue qui permet à l’utilisateur de spécifier une nouvelle barre d’outils légende.
CMFCToolBarsCommandsListBox Class Représente une zone de liste qui contient une liste de commandes de barre d’outils.
CMFCToolBarsCommandsPropertyPage Class Implémente la personnalisation des commandes sur une page de propriétés.
CMFCToolBarsKeyboardPropertyPage Class
CMFCToolBarsListCheckBox Class Affiche la liste des barres d’outils dans la page Barres d’outils d’une boîte de dialogue Personnaliser .
CMFCToolBarsListPropertyPage Class Représente une page de propriétés qui affiche la liste des barres d’outils dans une boîte de dialogue Personnaliser .
CMFCToolBarsMenuPropertyPage Class Représente une page de propriétés qui contient des options de personnalisation de menu dans une boîte de dialogue Personnaliser .
CMFCToolBarsOptionsPropertyPage Class Représente la page Options d’une boîte de dialogue Personnaliser.
CMFCToolBarSpinEditBoxButton Class Représente un bouton de rotation situé dans une zone d’édition.
CMFCToolBarsToolsPropertyPage Class Représente une page de propriétés qui permet à l’utilisateur de personnaliser les outils utilisateur.
CMFCToolBarSystemMenuButton Class Implémente un bouton légende système que l’infrastructure ajoute à la barre de menus principale lorsqu’un utilisateur agrandit une fenêtre enfant MDI.
CMFCVisualManagerBitmapCache Class Gère les CMFCControlRenderer objets pour améliorer les performances des opérations sur les bitmaps.
CMultiDocTemplateEx Class Étend la CMultiDocTemplate classe pour fournir l’accès à l’ID de ressource de menu.
COleCntrFrameWndEx Class
COleDocIPFrameWndEx Class Fournit la prise en charge d’OLE.
COleServerDocEx Class Fournit des opérations sur les documents de serveur OLE.
CPaneContainerGC Class
CPngImage Class Fournit l’accès aux ressources d’image qui utilisent le format de fichier .png.
CPreviewViewEx Class
CRecentPaneContainerInfo Class Contient l’état précédent d’un volet d’ancrage.
CRibbonCategoryScroll Class Implémente un bouton de défilement qui s’affiche lorsque tous les éléments ne tiennent pas dans la zone d’une barre de ruban.
CSmartDockingGroupGuide Class Représente l’élément central d’un groupe d’ancrage intelligent.
CSmartDockingGroupGuidesManager Class Gère les repères de groupe d’ancrage intelligent.
CSmartDockingGroupGuidesWnd Class Implémente une fenêtre superposée non rectangulaire utilisée par l’infrastructure pour afficher le groupe central de repères d’ancrage intelligent.
CSmartDockingHighlighterWnd Class Implémente une fenêtre semi-transparente qui couvre la zone à prendre par l’objet de volet ancreable qui est ancré.
CSmartDockingManager Class Fournit des fonctionnalités d’ancrage intelligent aux CDockingManager objets.
CSmartDockingStandaloneGuide Class Implémente le guide d’ancrage intelligent.
CSmartDockingStandaloneGuideWnd Class Implémente une fenêtre superposée non rectangulaire utilisée par l’infrastructure pour afficher des repères d’ancrage intelligent.
CTagManager Class La CTagManager classe est destinée à lire les valeurs stockées au format étiqueté xml.
CVSListBoxBase Class Fournit des fonctionnalités de base à la CVSListBox classe.
CVSListBoxEditCtrl Class Étend le contrôle d’édition de zone de liste standard en affichant un petit bouton qui ouvre une boîte de dialogue.
CVSToolsListBox Class Étend le contrôle de zone de liste standard en fournissant des boutons supplémentaires pour ajouter, supprimer et déplacer des éléments dans la zone de liste.

Voir aussi

MFC, applications de bureau