Classes internes
Les classes suivantes sont utilisées en interne dans MFC.Par souci d'exhaustivité, cette section décrit ces classes internes, mais ils ne sont pas conçus pour être utilisés directement dans votre code.
Dans cette section
Classe |
Description |
---|---|
CCommandManager Class |
La classe d' CCommandManager gère les commandes et leur association avec des images. |
CDialogImpl Class (MFC) |
Fournit des détails d'implémentation aux classes zone-basées par dialogue, telles que CDialogEx. |
CDocumentAdapter Class |
Implémente l'interface d'IDocument requise pour la recherche et organise les gestionnaires. |
CFrameImpl Class |
La classe d' CFrameImpl gère la personnalisation de la barre d'outils pour les classes suivantes de fenêtre frame : CFrameWndEx, classe, CMDIFrameWndEx, classe, et COleIPFrameWndEx, classe. |
CFullScreenImpl Class |
Implémente le mot commun de pages de fonctionnalités aux applications SDI et MDI. |
CMDIClientAreaWnd Class |
La classe d' CMDIClientAreaWnd est une classe d'assistance qui simplifie l'implémentation des onglets MDI et des groupes MDI avec onglets. |
CMemDC Class |
Une classe d'assistance pour un contexte de périphérique.Le dessin hors écran en charge le contexte de périphérique. |
CMenuHash Class |
Lit l'état des objets d' CMFCToolBar d'une archive ou écrit le rapport dans une archive. |
CMenuImages Class |
Fournit des fonctionnalités aux images intégrées par affichage telles que les bouton Fermer, agrandit des boutons, des cases d'option, et de flèches. |
CMFCCaptionButtonEx Class |
Gère la zone non cliente des boutons de légende du 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 avec onglet. |
CMFCControlBarImpl Class |
Fournit des détails d'implémentation aux classes barre-basées par contrôle, 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 d' 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 personnalisation. |
CMFCCustomizeMenuButton Class |
Représente un seul bouton dans un menu de personnalisation. |
CMFCDropDownListBox Class |
Fournit les fonctionnalités de zone de liste déroulante et des zones de liste déroulante du ruban. |
CMFCMousePropertyPage Class |
Une page de propriétés qui permet à l'utilisateur pour personnaliser le comportement de la souris. |
CMFCOutlookBarPaneAdapter Class |
|
CMFCOutlookBarPaneButton Class |
Implémente un bouton que l'infrastructure ajoute à CMFCOutlookBarPane un objet. |
CMFCOutlookBarPaneList Class |
Étend la classe d' CMFCOutlookBarPane pour fournir le style visuel Outlook. |
CMFCOutlookBarScrollButton Class |
Fournit les fonctionnalités de défilement à la classe d' CMFCOutlookBarTabCtrl . |
CMFCOutlookBarToolBar Class |
Implémente une barre d'outils qui utilise un style visuel Outlook 2003. |
CMFCPropertySheetCategoryInfo Class |
Représente un nœud dans un contrôle d'arborescence. |
CMFCPropertySheetTabCtrl Class |
Étend la classe d' CMFCTabCtrl pour fournir des fonctionnalités de feuille de propriétés. |
CMFCProperySheetListBox Class |
Étend la classe d' CListBox pour fournir des fonctionnalités de feuille de propriétés. |
CMFCReBarState Class |
|
CMFCRibbonCaptionButton Class |
Implémente un bouton de légende du système. |
CMFCRibbonCmdUI Class |
Objets de barre de ruban de mises à jour autant que nécessaire lorsque l'application est inactive. |
CMFCRibbonCommandsListBox Class |
|
CMFCRibbonDefaultPanelButton Class |
|
CMFCRibbonGalleryIcon Class |
Représente un élément d'un objet d' CMFCRibbonGallery . |
CMFCRibbonKeyboardCustomizeDialog Class |
Implémente une boîte de dialogue personnalisation de clavier pour les applications qui contiennent des barres de ruban. |
CMFCRibbonKeyTip Class |
Implémente une fenêtre indépendante qui affiche un conseil principal pour une barre de ruban. |
CMFCRibbonPanelMenu Class |
|
CMFCRibbonPanelMenuBar Class |
Représente une barre de menu contextuel dans une barre de ruban. |
CMFCRibbonQuickAccessToolBar Class |
Implémente la Barre d'outils Accès rapide pour un élément ruban. |
CMFCRibbonRichEditCtrl Class |
Implémente un contrôle d'édition qui se trouve dans une barre de ruban. |
CMFCRibbonTab Class |
Représentent un onglet sur une barre de ruban. |
CMFCShadowRenderer Class |
|
CMFCShowAllButton Class |
Représente un bouton situé en bas d ' un menu contextuel qui se développe pour afficher les commandes masquées. |
CMFCStatusBarPaneInfo Class |
Décrit le contenu et l'apparence d'un volet d' CMFCStatusBar . |
CMFCTabButton Class |
Fournit les fonctionnalités de bouton d'onglet aux contrôles onglet. |
CMFCTabInfo Class |
Fournit des informations sur un onglet aux contrôles 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 d' CMFCTasksPane et son nom. |
CMFCTasksPaneToolBar Class |
Implémente une barre d'outils de navigation située en haut d'un objet d' CMFCTasksPane . |
CMFCToolBarButtonsListButton Class |
Affiche une liste d'images que l'utilisateur peut sélectionner pendant la personnalisation dans la boîte de dialogue Aspect du bouton . |
CMFCToolBarDateTimeCtrlImpl Class |
Implémente une source de déplacement pour les objets d' CMFCToolBar . |
CMFCToolBarDropSource Class |
Implémente une source de déplacement pour les objets d' CMFCToolBar . |
CMFCToolBarDropTarget Class |
Implémente une cible de déplacement pour les objets d' CMFCToolBar . |
CMFCToolBarEditCtrl Class |
Fournit des fonctionnalités de contrôle d'édition aux objets d' CMFCToolBarEditBoxButton . |
CMFCToolBarMenuButtonsButton Class |
Représente les boutons de légende du système qui se trouvent à droite d'une barre de menus. |
CMFCToolBarNameDialog Class |
Représente une boîte de dialogue qui permet à l'utilisateur de spécifier une légende de la nouvelle barre d'outils. |
CMFCToolBarsCommandsListBox Class |
Représente une zone de liste qui contient une liste de la barre d'outils. |
CMFCToolBarsCommandsPropertyPage Class |
Implémente la personnalisation de commandes dans une page de propriétés. |
CMFCToolBarsKeyboardPropertyPage Class |
|
CMFCToolBarsListCheckBox Class |
Affiche une 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 dans une boîte de dialogue Personnaliser . |
CMFCToolBarSpinEditBoxButton Class |
Représente une toupie qui se trouve sur une zone d'édition. |
CMFCToolBarsToolsPropertyPage Class |
Représente une page de propriétés qui permet à l'utilisateur pour personnaliser des outils utilisateur. |
CMFCToolBarSystemMenuButton Class |
Implémente un bouton de légende du système que l'infrastructure ajoute à la barre de menu principal lorsqu'un utilisateur agrandit une fenêtre enfant MDI. |
CMFCVisualManagerBitmapCache Class |
Gère des objets d' CMFCControlRenderer pour améliorer les performances des opérations sur des bitmaps. |
CMultiDocTemplateEx Class |
Étend la classe d' CMultiDocTemplate pour fournir l'accès à l'identificateur de ressource menu |
COleCntrFrameWndEx Class |
|
COleDocIPFrameWndEx Class |
Fournit la prise en charge. |
COleServerDocEx Class |
Fournit des opérations sur des documents OLE serveurs. |
CPaneContainerGC Class |
|
CPngImage Class |
Permet d'accéder aux ressources d'images qui utilisent le format de fichier .png. |
CPreviewViewEx Class |
|
CRecentPaneContainerInfo Class |
Conserve 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 convenables de l'ordre d'une barre de ruban. |
CSmartDockingGroupGuide Class |
Représente l'élément central d'un groupe de SMART-ancrage. |
CSmartDockingGroupGuidesManager Class |
Gère les repères de groupe de SMART-ancrage. |
CSmartDockingGroupGuidesWnd Class |
Implémente une fenêtre superposée et non rectangulaire que l'infrastructure utilise pour afficher le groupe centre de guide de SMART-ancrage. |
CSmartDockingHighlighterWnd Class |
Implémente une fenêtre semi-transparente qui couvre le domaine à prendre par l'objet ancrable de volet qui est ancré. |
CSmartDockingManager Class |
Fournit les fonctionnalités de SMART-ancrage aux objets d' CDockingManager . |
CSmartDockingStandaloneGuide Class |
Implémente le guide de SMART-ancrage. |
CSmartDockingStandaloneGuideWnd Class |
Implémente une fenêtre superposée et non rectangulaire que l'infrastructure utilise pour afficher des repères de SMART-ancrage. |
CTagManager Class |
La classe d' CTagManager est prévue pour lire les valeurs stockées dans le format avec balises en tant que XML. |
CVSListBoxBase Class |
Fournit les fonctionnalités de base à la classe d' CVSListBox . |
CVSListBoxEditCtrl Class |
Étend le contrôle d'édition standard de zone de liste en affichant un bouton qui ouvre une boîte de dialogue. |
CVSToolsListBox Class |
Étend le contrôle zone de liste déroulante standard en fournissant des boutons supplémentaires pour ajouter, supprimer et déplacer des éléments dans la zone de liste. |