classes internes
Les classes suivantes sont utilisées en interne dans MFC. Par souci d'exhaustivité, 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 classe CCommandManager gère les commandes et leur association avec des images. |
CDialogImpl Class (MFC) |
Fournit les détails d'implémentation des classes basées sur une boîte de dialogue, telles que CDialogEx. |
CDocumentAdapter Class |
Implémente l'interface IDocument requise pour la recherche et l'organisation de responsables. |
CFrameImpl Class |
La classe CFrameImpl gère la personnalisation de la barre d'outils pour les classes de cadre de fenêtre suivantes: CFrameWndEx, classe, CMDIFrameWndEx, classe, et COleIPFrameWndEx, classe. |
CFullScreenImpl Class |
Implémente des fonctionnalités de plein écran communes aux applications SDI et MDI. |
CMDIClientAreaWnd Class |
La classe CMDIClientAreaWnd est une classe d'assistance qui simplifie l'implémentation des onglets MDI et des groupes tabulés MDI. |
CMemDC Class |
Une classe d'assistance pour un contexte de périphérique. Le contexte de mémoire de périphérique supporte le dessin hors écran. |
CMenuHash Class |
Lit l'état des objets CMFCToolBar d'une archive ou écrit l'état dans une archive. |
CMenuImages Class |
Fournit la fonctionnalité d'affichage d'images prédéfinies telles que les bouton fermer, plein écran, radio et les flèches. |
CMFCCaptionButtonEx Class |
Contient la zone non client des boutons de légende système. |
CMFCCaptionMenuButton Class |
Représente un bouton de menu qui se trouve dans la zone de légende d'un volet de tâches ou d'une barre d'outils. |
CMFCColorPropertySheet Class |
Utilisé par CMFCColorDialog, classe pour fournir une boîte de dialogue onglets. |
CMFCControlBarImpl Class |
Fournit les détails d'implémentation des contrôles de classes de barres, telles que CMFCReBar et CMFCToolBar. |
CMFCControlRenderer Class |
Une classe d'assistance qui gère le rendu d'image. |
CMFCControlRendererInfo Class |
Une classe d'assistance pour passer des paramètres à la classe CMFCControlRenderer. |
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 seul bouton dans un menu de personnalisation. |
CMFCDropDownListBox Class |
Fournit des fonctionnalités de la zone de liste déroulante aux zones de liste déroulante du ruban. |
CMFCMousePropertyPage Class |
Une 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 objet CMFCOutlookBarPane. |
CMFCOutlookBarPaneList Class |
Étend la classe CMFCOutlookBarPane pour fournir le style visuel Outlook. |
CMFCOutlookBarScrollButton Class |
Fournit des fonctionnalités de défilement à la classe CMFCOutlookBarTabCtrl. |
CMFCOutlookBarToolBar Class |
Implémente une barre d'outils qui contient le style visuel Outlook 2003. |
CMFCPropertySheetCategoryInfo Class |
Représente un noeud dans un contrôle d'arbre. |
CMFCPropertySheetTabCtrl Class |
Étend la classe CMFCTabCtrl pour assurer la fonctionnalité de feuille de propriétés. |
CMFCProperySheetListBox Class |
Étend la classe CListBox pour assurer la fonctionnalité de feuille de propriétés. |
CMFCReBarState Class |
|
CMFCRibbonCaptionButton Class |
Implémente un bouton de légende système. |
CMFCRibbonCmdUI Class |
Met à jour la barre du ruban des objets autant que nécessaire lorsque l'application est inactive. |
CMFCRibbonCommandsListBox Class |
|
CMFCRibbonDefaultPanelButton Class |
|
CMFCRibbonGalleryIcon Class |
Représente un élément dans un objet CMFCRibbonGallery. |
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 indépendante qui affiche un indicateur principal pour une barre du ruban. |
CMFCRibbonPanelMenu Class |
|
CMFCRibbonPanelMenuBar Class |
Représente une barre du menu contextuel dans une barre du ruban. |
CMFCRibbonQuickAccessToolBar Class |
Implémente la Barre d'outils Accès rapide d'un élément du ruban. |
CMFCRibbonRichEditCtrl Class |
Implémente un contrôle d'édition qui est positionné sur une barre de ruban. |
CMFCRibbonTab Class |
Représente un onglet de barre du ruban. |
CMFCShadowRenderer Class |
|
CMFCShowAllButton Class |
Représente un bouton situé au bas d'une un menu contextuel qui peut être développé pour afficher les commandes masquées. |
CMFCStatusBarPaneInfo Class |
Décrit le contenu et l'apparence d'un volet de CMFCStatusBar. |
CMFCTabButton Class |
Fournit des fonctionnalités de bouton d'onglet aux contrôles d'onglet. |
CMFCTabInfo Class |
Fournit des informations sur un onglet aux contrôles d'onglet. |
CMFCTasksPaneFrameWnd Class |
Gère les boutons personnalisés de légende d'un volet de tâches. |
CMFCTasksPanePropertyPage Class |
Gère la relation entre un objet CMFCTasksPane et son nom. |
CMFCTasksPaneToolBar Class |
Implémente une barre d'outils de navigation qui se trouve en haut d'un objet CMFCTasksPane. |
CMFCToolBarButtonsListButton Class |
Affiche la liste des images que l'utilisateur peut sélectionner pendant la personnalisation dans la boîte de dialogue Affichage du bouton. |
CMFCToolBarDateTimeCtrlImpl Class |
Implémente une source de suppression des objets CMFCToolBar. |
CMFCToolBarDropSource Class |
Implémente une source de suppression des objets CMFCToolBar. |
CMFCToolBarDropTarget Class |
Implémente une cible de suppression des objets CMFCToolBar. |
CMFCToolBarEditCtrl Class |
Fournit des fonctionnalités de contrôle d'édition aux objets CMFCToolBarEditBoxButton. |
CMFCToolBarMenuButtonsButton Class |
Représente les boutons de légende système situés à droite de la barre de menus. |
CMFCToolBarNameDialog Class |
Représente une boîte de dialogue qui permet à l'utilisateur de spécifier une légende de la barre d'outils. |
CMFCToolBarsCommandsListBox Class |
Représente une zone de liste qui contient une liste de commandes dans la barre d'outils. |
CMFCToolBarsCommandsPropertyPage Class |
Implémente la personnalisation de commandes d'outils dans une page de propriétés. |
CMFCToolBarsKeyboardPropertyPage Class |
|
CMFCToolBarsListCheckBox Class |
Affiche la liste des barres d'outils de la page Barres d'outils d'une boîte de dialogue Personnaliser. |
CMFCToolBarsListPropertyPage Class |
Représente une page de propriétés qui indiquent 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 les options de personnalisation de menu dans la boîte de dialogue Personnaliser. |
CMFCToolBarsOptionsPropertyPage Class |
Représente la page Options dans une boîte de dialogue Personnaliser. |
CMFCToolBarSpinEditBoxButton Class |
Représente une un bouton tournant qui se trouve sur une zone d'édition. |
CMFCToolBarsToolsPropertyPage Class |
Représente une page de propriétés qui permet à l'utilisateur de personnaliser les outils d'utilisateur. |
CMFCToolBarSystemMenuButton Class |
Implémente un bouton de 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 des objets CMFCControlRenderer pour améliorer les performances des opérations sur les bitmaps. |
CMultiDocTemplateEx Class |
Étend la classe CMultiDocTemplate pour accéder à l'ID de ressource menu |
COleCntrFrameWndEx Class |
|
COleDocIPFrameWndEx Class |
Fournt la prise en charge OLE. |
COleServerDocEx Class |
Fournit des opérations sur des serveurs de documents OLE. |
CPaneContainerGC Class |
|
CPngImage Class |
Permet d'accéder aux ressources d'image qui utilisent le format de fichier .png. |
CPreviewViewEx Class |
|
CRecentPaneContainerInfo Class |
Gère 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 rentrent pas dans la zone d'une barre du ruban. |
CSmartDockingGroupGuide Class |
Représente l'élément central d'un groupe d'ancrage intelligent. |
CSmartDockingGroupGuidesManager Class |
Gère les repères du groupe d'ancrage intelligent. |
CSmartDockingGroupGuidesWnd Class |
Implémente une fenêtre en couches et non rectangulaire que l'infrastructure utilise pour afficher le groupe central de repères d'ancrage intelligent. |
CSmartDockingHighlighterWnd Class |
Implémente une fenêtre semi-transparente qui couvre le champ à utiliser par l'objet ancrable du volet qui est ancré. |
CSmartDockingManager Class |
Fournit des fonctionnalités d'ancrage intelligent des objets CDockingManager. |
CSmartDockingStandaloneGuide Class |
Implémente le guide d'ancrage intelligent. |
CSmartDockingStandaloneGuideWnd Class |
Implémente une fenêtre en couches et non rectangulaire que l'infrastructure utilise pour afficher les repères d'ancrage intelligent. |
CTagManager Class |
La classe CTagManager est conçue pour lire les valeurs qui sont stockées au format avec balises de type XML. |
CVSListBoxBase Class |
Fournit des fonctionnalités de base à la classe CVSListBox. |
CVSListBoxEditCtrl Class |
Étend le contrôle d'édition standard de la zone de liste en affichant un petit bouton pour ouvrir une boîte de dialogue. |
CVSToolsListBox Class |
Étend le contrôle zone de liste déroulante standard en indiquant les boutons supplémentaires pour ajouter, supprimer et déplacer des éléments dans la zone de liste. |