classes MFC
Les classes de la liste suivante sont incluses dans la bibliothèque MFC (Microsoft Foundation Class).
Conseil
Pour plus d'informations sur CStringT et d'autres classes communes à la programmation MFC et ATL, consultez Classes partagées par les MFC et ATL.
Important
Les classes MFC et leurs membres ne peuvent pas être utilisés dans des applications qui s'exécutent dans Windows Runtime.
Dans cette section
Classe CAccelerateDecelerateTransition
Implémente une transition accélérer-ralentir.CAnimateCtrl, classe
Fournit les fonctionnalités du contrôle commun d'animation Windows.Classe CAnimationBaseObject
Classe de base pour tous les objets d'animation.CAnimationColor Class
Implémente les fonctionnalités d'une couleur dont les composants rouge, vert et bleu peuvent être animés.Classe CAnimationController
Implémente le contrôleur de l'animation, qui propose une interface centrale pour créer et gérer des animations.Classe CAnimationGroup
Implémente le contrôleur de l'animation, qui propose une interface centrale pour créer et gérer des animations.Classe CAnimationManagerEventHandler
Implémente un rappel, qui est appelé par l'API d'animation lorsque l'état d'un gestionnaire d'animation est modifié.Classe CAnimationPoint
Implémente les fonctionnalités d'un point dont les coordonnées peuvent être animées.Classe CAnimationRect
Implémente les fonctionnalités d'un rectangle dont les côtés peuvent être animés.Classe CAnimationSize
Implémente les fonctionnalités d'un objet taille dont les dimensions peuvent être animées.Classe CAnimationStoryboardEventHandler
Implémente un rappel, qui est appelé par l'API d'animation lorsque l'état d'un storyboard est modifié ou qu'un storyboard est mis à jour.Classe CAnimationTimerEventHandler
Implémente un rappel, qui est appelé par l'API d'animation lorsque des événements de minutage se produisent.Classe CAnimationValue
Implémente les fonctionnalités d'un objet d'animation qui a une valeur.Classe CAnimationVariable
Représente une variable de l'animation.Classe CAnimationVariableChangeHandler
Implémente un rappel, qui est appelé par l'API d'animation lorsque la valeur d'une variable de l'animation est modifiée.Classe CAnimationVariableIntegerChangeHandler
Implémente un rappel, qui est appelé par l'API d'animation lorsque la valeur d'une variable de l'animation est modifiée.CArchive, classe
Vous permet d'enregistrer un réseau complexe d'objets sous une forme binaire permanente (il s'agit généralement de stockage disque) qui persiste une fois ces objets supprimés.CArchiveException, classe
Représente une condition d'exception de sérialisation.CArray, classe
Prend en charge des tableaux qui ressemblent aux tableaux C, mais qui peuvent se réduire et se développer dynamiquement si nécessaire.CAsyncMonikerFile, classe
Fournit les fonctionnalités nécessaires à l'utilisation de monikers asynchrones dans les contrôles ActiveX (anciennement contrôles OLE).CAsyncSocket, classe
Représente un socket Windows, qui est un point de terminaison de communication réseau.CAutoHideDockSite, classe
Étend CDockSite, classe pour implémenter des volets d'ancrage masquables automatiquement.Classe CBaseKeyFrame
Implémente les fonctionnalités de base d'une image clé.CBasePane, classe
Classe de base pour tous les volets.CBaseTabbedPane, classe
Étend les fonctionnalités de CDockablePane, classe pour prendre en charge la création de fenêtres à onglet.Classe CBaseTransition
Représente une transition de base.CBitmap, classe
Encapsule une bitmap GDI (Graphics Device Interface) Windows et fournit des fonctions membres pour la manipuler.CBitmapButton, classe
Crée des contrôles de bouton de commande étiquetés avec des images bitmap au lieu de texte.Classe CBitmapRenderTarget
Wrapper pour ID2D1BitmapRenderTarget.CBrush, classe
Encapsule un pinceau GDI (Graphics Device Interface) Windows.CButton, classe
Fournit les fonctionnalités des contrôles bouton Windows.CByteArray, classe
Prend en charge les tableaux d'octets dynamiques.CCachedDataPathProperty, classe
Implémente une propriété de contrôle OLE transférée de façon asynchrone et mise en cache dans un fichier de mémoire.CCheckListBox, classe
Fournit les fonctionnalités d'une zone de liste de contrôle Windows.CClientDC, classe
Gère l'appel des fonctions GetDC Windows au moment de la construction et des fonctions ReleaseDC au moment de la destruction.CCmdTarget, classe
Classe de base de l'architecture de table des messages de bibliothèque MFC (Microsoft Foundation Class).CCmdUI, classe
Utilisée uniquement dans un gestionnaire ON_UPDATE_COMMAND_UI d'une classe dérivée de CCmdTarget.CColorDialog, classe
Vous permet d'incorporer une boîte de dialogue de sélection de couleurs à votre application.CComboBox, classe
Fournit les fonctionnalités d'une zone de liste modifiable Windows.CComboBoxEx, classe
Étend le contrôle de zone de liste déroulante en fournissant la prise en charge des listes d'images.CCommandLineInfo, classe
Contribue à l'analyse de la ligne de commande au démarrage de l'application.CCommonDialog, classe
Classe de base pour les classes qui encapsulent les fonctionnalités des boîtes de dialogue communes Windows.CConnectionPoint, classe
Définit un type particulier d'interface utilisé pour communiquer avec d'autres objets OLE, appelé « point de connexion ».Classe CConstantTransition
Encapsule une transition constante.CContextMenuManager, classe
Gère les menus contextuels.CControlBar, classe
Classe de base pour les classes de barres de contrôles CStatusBar, classe, CToolBar, classe, CDialogBar, classe, CReBar, classe et COleResizeBar, classe.CCriticalSection, classe
Représente une « section critique », à savoir un objet de synchronisation qui permet à un seul thread à la fois d'accéder à une ressource ou à une section de code.CCtrlView, classe
Adapte l'architecture document/vue aux contrôles communs pris en charge par Windows 98 et Windows NT versions 3.51 et ultérieures.Classe CCubicTransition
Encapsule une transition cubique.Classe CCustomInterpolator
Implémente une interclasseuse de base.Classe CCustomTransition
Implémente une transition personnalisée.Classe CD2DBitmap
Wrapper pour ID2D1Bitmap.Classe CD2DBitmapBrush
Wrapper pour ID2D1BitmapBrush.Classe CD2DBrush
Wrapper pour ID2D1Brush.Classe CD2DBrushProperties
Wrapper pour D2D1_BRUSH_PROPERTIES.Classe CD2DEllipse
Wrapper pour D2D1_BRUSH_PROPERTIES.Classe CD2DGeometry
Wrapper pour ID2D1Geometry.Classe CD2DGeometrySink
Wrapper pour ID2D1GeometrySink.Classe CD2DGradientBrush
Classe de base des classes CD2DLinearGradientBrush et CD2DRadialGradientBrush.Classe CD2DLayer
Wrapper pour ID2D1Layer.Classe CD2DLinearGradientBrush
Wrapper pour ID2D1LinearGradientBrush.Classe CD2DMesh
Wrapper pour ID2D1Mesh.Classe CD2DPathGeometry
Wrapper pour ID2D1PathGeometry.Classe CD2DPointF
Wrapper pour D2D1_POINT_2F.Classe CD2DPointU
Wrapper pour D2D1_POINT_2U.Classe CD2DRadialGradientBrush
Wrapper pour ID2D1RadialGradientBrush.Classe CD2DRectF
Wrapper pour D2D1_RECT_F.Classe CD2DRectU
Wrapper pour D2D1_RECT_U.Classe CD2DResource
Classe abstraite qui fournit une interface pour créer et gérer des ressources D2D telles que des pinceaux, des couches et des textes.Classe CD2DRoundedRect
Wrapper pour D2D1_ROUNDED_RECT.Classe CD2DSizeF
Wrapper pour D2D1_SIZE_F.Classe CD2DSizeU
Wrapper pour D2D1_SIZE_U.Classe CD2DSolidColorBrush
Wrapper pour ID2D1SolidColorBrush.Classe CD2DTextFormat
Wrapper pour IDWriteTextFormat.Classe CD2DTextLayout
Wrapper pour IDWriteTextLayout.CDaoDatabase, classe
Représente une connexion à une base de données, par l'intermédiaire de laquelle vous pouvez utiliser les données.CDaoException, classe
Représente une condition d'exception résultant des classes de base de données MFC basées sur des objets d'accès aux données (DAO).CDaoFieldExchange, classe
Prend en charge les routines d'échange de champs d'enregistrements DAO (DFX) utilisées par les classes de base de données DAO.CDaoQueryDef, classe
Représente une définition de requête, ou « querydef », généralement stockée dans une base de données.CDaoRecordset, classe
Représente un ensemble d'enregistrements sélectionnés à partir d'une source de données.CDaoRecordView, classe
Vue qui affiche des enregistrements de base de données dans des contrôles.CDaoTableDef, classe
Représente la définition stockée d'une table de base ou d'une table attachée.CDaoWorkspace, classe
Gère une session de base de données nommée et protégée par mot de passe, de la connexion à la déconnexion, pour un seul utilisateur.CDatabase, classe
Représente une connexion à une source de données, par l'intermédiaire de laquelle vous pouvez utiliser la source de données.CDataExchange, classe
Prend en charge les routines d'échange de données de boîtes de dialogue (DDX) et de validation de données de boîtes de dialogue (DDV) utilisées par les classes MFC (Microsoft Foundation Class).CDataPathProperty, classe
Implémente une propriété de contrôle OLE qui peut être chargée de façon asynchrone.CDataRecoveryHandler, classe
Enregistre automatiquement les documents et les restaure si une application se ferme de façon inattendue.CDateTimeCtrl, classe
Encapsule les fonctionnalités d'un contrôle de sélecteur de date et d'heure.CDBException, classe
Représente une condition d'exception résultant des classes de base de données.CDBVariant, classe
Représente un type de données variant pour les classes ODBC MFC.CDC, classe
Définit une classe d'objets de contexte de périphérique.Classe CDCRenderTarget
Wrapper pour ID2D1DCRenderTarget.CDHtmlDialog, classe
Utilisé pour créer des boîtes de dialogue qui utilisent HTML plutôt que les ressources de boîte de dialogue pour implémenter leur interface utilisateur.CDialog, classe
Classe de base permettant d'afficher les boîtes de dialogue à l'écran.CDialogBar, classe
Fournit les fonctionnalités d'une boîte de dialogue non modale Windows dans une barre de contrôles.CDialogEx, classe
Spécifie la couleur d'arrière-plan et l'image d'arrière-plan d'une boîte de dialogue.Classe CDiscreteTransition
Encapsule une transition discrète.CDocItem, classe
Classe de base des éléments de document, qui sont les composants des données d'un document.CDockablePane, classe
Implémente un volet qui peut être ancré dans un site d'ancrage ou être inclus dans un volet à onglets.CDockablePaneAdapter, classe
Fournit la prise en charge de l'ancrage pour les volets dérivés de CWnd.CDockingManager, classe
Implémente la fonctionnalité principale qui contrôle la disposition d'ancrage dans une fenêtre frame principale.CDockingPanesRow, classe
Gère une liste de volets qui se trouvent sur la même ligne horizontale ou verticale (colonne) d'un site d'ancrage.CDockSite, classe
Fournit les fonctionnalités de réorganisation des volets dérivés de CPane, classe en ensembles de lignes.CDockState, classe
Classe CObject sérialisée qui charge, décharge ou désactive l'état d'une ou de plusieurs barres de contrôles d'ancrage en mémoire persistante (un fichier).CDocObjectServer, classe
Implémente les interfaces OLE supplémentaires nécessaires pour transformer un serveur normal COleDocument en serveur DocObject complet : IOleDocument, IOleDocumentView, IOleCommandTarget et IPrint.CDocObjectServerItem, classe
Implémente les verbes de serveur OLE , en particulier pour les serveurs DocObject.CDocTemplate, classe
Classe de base abstraite qui définit les fonctionnalités de base des modèles de document.CDocument, classe
Fournit les fonctionnalités de base pour les classes de documents définies par l'utilisateur.CDragListBox, classe
En plus des fonctionnalités d'une zone de liste Windows, la classe CDragListBox permet à l'utilisateur de déplacer des éléments de boîte de liste, tels que des noms de fichiers, dans la zone de liste.CDrawingManager, classe
Implémente les algorithmes de dessin complexes.CDumpContext, classe
Prend en charge la sortie de diagnostic en fonction du flux dans un format contrôlable de visu.CDWordArray, classe
Prend en charge les tableaux de mots doubles de 32 bits.CEdit, classe
Fournit les fonctionnalités d'un contrôle d'édition Windows.CEditView, classe
Type de classe d'affichage qui fournit les fonctionnalités d'un contrôle d'édition Windows et peut être utilisé pour implémenter des fonctionnalités d'éditeur de texte simples.CEvent, classe
Représente un « event », à savoir un objet de synchronisation qui permet à un thread de notifier à un autre thread qu'un événement s'est produit.CException, classe
Classe de base pour toutes les exceptions dans la bibliothèque MFC (Microsoft Foundation Class).CFieldExchange, classe
Prend en charge les routines d'échange de champs d'enregistrements (RFX) et d'échange de champs d'enregistrements en bloc (RFX en bloc) utilisées par les classes de base de données.CFile, classe
Classe de base pour les classes de fichier Microsoft Foundation Class.CFileDialog, classe
Encapsule la boîte de dialogue de fichier commune Windows.CFileException, classe
Représente une condition d'exception liée à un fichier.CFileFind, classe
Effectue des recherches de fichiers locales et représente la classe de base de CGopherFileFind, classe et CFtpFileFind, classe, qui effectuent des recherches de fichiers sur Internet.CFindReplaceDialog, classe
Vous permet d'implémenter des boîtes de dialogue Rechercher/Remplacer standard dans votre application.CFolderPickerDialog, classe
Implémente CFileDialog en mode de sélecteur de dossier.CFont, classe
Encapsule une police GDI (Graphics Device Interface) Windows et fournit des fonctions membres pour la manipuler.CFontDialog, classe
Vous permet d'incorporer une boîte de dialogue de sélection de polices à votre application.CFontHolder, classe
Implémente la propriété stock Font et encapsule les fonctionnalités d'un objet police Windows et de l'interface IFont.CFormView, classe
Classe de base utilisée pour les modes formulaire.CFrameWnd, classe
Fournit les fonctionnalités d'une fenêtre frame contextuelle ou superposée d'interface monodocument (SDI) Windows, ainsi que des membres permettant de gérer la fenêtre.CFrameWndEx, classe
Implémente les fonctionnalités d'une fenêtre frame superposée ou contextuelle à interface monodocument (SDI) Windows et fournit les membres permettant de gérer la fenêtre. Cette classe étend la classe CFrameWnd, classe.CFtpConnection, classe
Gère votre connexion FTP à un serveur Internet et permet la manipulation directe des répertoires et des fichiers sur ce serveur.CFtpFileFind, classe
Contribue à la recherche des fichiers Internet sur les serveurs FTP.CGdiObject, classe
Fournit une classe de base pour différents genres d'objets GDI (Graphics Device Interface) Windows, par exemple des images bitmap, des zones, des pinceaux, des plumes, des palettes et des polices.CGopherConnection, classe
Gère votre connexion à un serveur Internet Gopher.CGopherFile, classe
Fournit les fonctionnalités permettant de rechercher et de lire des fichiers sur un serveur Gopher.CGopherFileFind, classe
Contribue à la recherche des fichiers Internet sur les serveurs Gopher.CGopherLocator, classe
Obtient un localisateur Gopher d'un serveur Gopher, détermine le type du localisateur et rend le localisateur accessible à CGopherFileFind, classe.CHeaderCtrl, classe
Fournit les fonctionnalités du contrôle commun d'en-tête Windows.CHotKeyCtrl, classe
Fournit les fonctionnalités du contrôle commun de touche d'accès rapide Windows.CHtmlEditCtrl, classe
Fournit les fonctionnalités du contrôle ActiveX WebBrowser dans une fenêtre MFC.CHtmlEditCtrlBase, classe
Représente un composant d'édition HTML.CHtmlEditDoc, classe
Avec CHtmlEditView, classe, fournit les fonctionnalités de la plateforme d'édition WebBrowser au sein du contexte de l'architecture document/vue de MFC.CHtmlEditView, classe
Fournit les fonctionnalités de la plateforme d'édition WebBrowser dans le contexte de l'architecture document/vue de MFC.CHtmlView, classe
Fournit les fonctionnalités du contrôle WebBrowser dans le contexte de l'architecture document/vue de MFC.CHttpConnection, classe
Gère votre connexion à un serveur HTTP.CHttpFile, classe
Fournit les fonctionnalités permettant de demander et de lire des fichiers sur un serveur HTTP.CHwndRenderTarget Class
Wrapper pour ID2D1HwndRenderTarget.CImageList, classe
Fournit les fonctionnalités du contrôle commun de liste d'images Windows.Classe CInstantaneousTransition
Encapsule une transition instantanée.CInternetConnection, classe
Gère votre connexion à un serveur Internet.CInternetException, classe
Représente une condition d'exception liée à une opération Internet.CInternetFile, classe
Permet d'accéder aux fichiers sur les systèmes distants qui utilisent des protocoles Internet.CInternetSession, classe
Crée et initialise une ou plusieurs sessions Internet simultanées et, si nécessaire, décrit votre connexion à un serveur proxy.Classe CInterpolatorBase
Implémente un rappel, qui est appelé par l'API d'animation lorsqu'elle doit calculer la nouvelle valeur d'une variable de l'animation.CInvalidArgException, classe
Cette classe représente une condition d'exception d'argument non valide.CIPAddressCtrl, classe
Fournit les fonctionnalités du contrôle commun d'adresse IP Windows.CJumpList, classe
Liste des raccourcis qui s'affichent lorsque vous cliquez avec le bouton droit sur une icône dans la barre des tâches.CKeyboardManager, classe
Gère les tables de touches de raccourci pour la fenêtre frame principale et les fenêtres frames enfants.Classe CKeyFrame
Représente une image clé de l'animation.Classe CLinearTransition
Encapsule une transition linéaire.Classe CLinearTransitionFromSpeed
Encapsule une transition de vitesse linéaire.CLinkCtrl, classe
Fournit les fonctionnalités du contrôle commun SysLink Windows.CList, classe
Prend en charge les listes ordonnées d'objets non uniques accessibles séquentiellement ou par valeur.CListBox, classe
Fournit les fonctionnalités d'une zone de liste Windows.CListCtrl, classe
Encapsule les fonctionnalités d'un contrôle d'affichage de liste, qui affiche une collection d'éléments constitués chacun d'une icône (de liste d'images) et d'une étiquette.CListView, classe
Simplifie l'utilisation du contrôle de liste et de CListCtrl, classe, la classe qui encapsule la fonctionnalité de contrôle de liste, avec l'architecture document/vue de MFC.CLongBinary, classe
Simplifie l'utilisation d'objets de données binaires de très grande taille (souvent appelés BLOB ou « objets blob ») dans une base de données.CMap, classe
Classe de collection de dictionnaires qui mappe des clés uniques à des valeurs.CMapPtrToPtr, classe
Prend en charge les mappages de pointeurs void indexés par des pointeurs void.CMapPtrToWord, classe
Prend en charge les mappages de mots 16 bits indexés par des pointeurs void.CMapStringToOb, classe
Classe de collection de dictionnaires qui mappe des objets CString uniques à des pointeurs CObject.CMapStringToPtr, classe
Prend en charge les mappages de pointeurs void indexés par des objets CString.CMapStringToString, classe
Prend en charge les mappages d'objets CString indexés par des objets CString.CMapWordToOb, classe
Prend en charge les mappages de pointeurs CObject indexés par des mots 16 bits.CMapWordToPtr, classe
Prend en charge les mappages de pointeurs void indexés par des mots 16 bits.CMDIChildWnd, classe
Fournit les fonctionnalités d'une fenêtre enfant d'interface multidocument (MDI) Windows, ainsi que des membres permettant de gérer la fenêtre.CMDIChildWndEx, classe
Fournit les fonctionnalités d'une fenêtre enfant d'interface multidocument (MDI) Windows. Elle étend la fonctionnalité de CMDIChildWnd, classe. L'infrastructure requiert cette classe lorsqu'une application MDI utilise certaines classes MFC.CMDIFrameWnd, classe
Fournit les fonctionnalités d'une fenêtre frame d'interface multidocument (MDI) Windows, ainsi que des membres permettant de gérer la fenêtre.CMDIFrameWndEx, classe
Étend les fonctionnalités de CFrameWnd, classe, une fenêtre frame d'interface multidocument (MDI) Windows.CMDITabInfo, classe
Sert à passer des paramètres à la méthode CMDIFrameWndEx::EnableMDITabbedGroups. Définissez les membres de cette classe de manière à contrôler le comportement des groupes avec onglet MDI.CMemFile, classe
Classe dérivée de CFile, classe, qui prend en charge les fichiers de mémoire.CMemoryException, classe
Représente une condition d'exception liée à une insuffisance de mémoire.CMenu, classe
Encapsulation du HMENU Windows.CMenuTearOffManager, classe
Gère les menus détachables. Un menu détachable est un menu de la barre de menus. L'utilisateur peut supprimer un menu détachable de la barre de menus, provoquant ainsi son flottement.CMetaFileDC, classe
Implémente un métafichier Windows, qui contient une séquence de commandes SQL GDI (Graphics Device Interface) que vous pouvez relire pour créer une image ou du texte voulu.CMFCAcceleratorKey, classe
Classe d'assistance qui implémente le mappage et la mise en forme des clés virtuelles.CMFCAcceleratorKeyAssignCtrl, classe
Étend CEdit, classe pour prendre en charge des boutons système supplémentaires tels que Alt, Contrôle et Maj.CMFCAutoHideButton, classe
Bouton qui affiche ou masque une CDockablePane, classe configurée pour être masquée.CMFCBaseTabCtrl, classe
Implémente les fonctionnalités de base pour les fenêtres à onglets.CMFCButton, classe
Ajoute des fonctionnalités à la classe CButton, classe, par exemple l'alignement d'un texte de bouton, la combinaison d'un texte de bouton et d'une image, la sélection d'un curseur et la spécification d'une info-bulle.CMFCCaptionBar, classe
Barre de contrôles qui peut afficher trois éléments : un bouton, une étiquette de texte et une bitmap. Elle ne peut afficher qu'un élément de chaque type à la fois. Vous pouvez aligner chaque élément sur le bord gauche ou droit du contrôle ou le centrer. Vous pouvez également appliquer un style 2D ou 3D aux bordures supérieure et inférieure de la barre de légende.CMFCCaptionButton, classe
Implémente un bouton affiché dans la barre de légende pour un volet d'ancrage ou une fenêtre mini-frame. En général, l'infrastructure crée les boutons de légende automatiquement.CMFCColorBar, classe
Représente une barre de contrôle d'ancrage qui permet de sélectionner des couleurs dans un document ou une application.CMFCColorButton, classe
Les classes CMFCColorButton et CMFCColorBar, classe sont utilisées ensemble pour implémenter un contrôle de sélecteur de couleurs.CMFCColorDialog, classe
Représente une boîte de dialogue de sélection de couleurs.CMFCColorMenuButton, classe
Prend en charge une commande de menu ou un bouton de barre d'outils qui démarre une boîte de dialogue de sélecteur de couleurs.CMFCColorPickerCtrl, classe
Fournit les fonctionnalités d'un contrôle utilisé pour sélectionner des couleurs.CMFCDesktopAlertDialog, classe
Utilisé avec CMFCDesktopAlertWnd, classe pour afficher une boîte de dialogue personnalisé dans une fenêtre contextuelle.CMFCDesktopAlertWnd, classe
Implémente les fonctionnalités d'une boîte de dialogue non modale qui apparaît à l'écran pour informer l'utilisateur d'un événement.CMFCDesktopAlertWndInfo, classe
Utilisé avec CMFCDesktopAlertWnd, classe. Elle spécifie les contrôles qui sont affichés si la fenêtre d'alerte sur le Bureau s'affiche.CMFCDragFrameImpl, classe
Dessine le rectangle de glissement qui s'affiche lorsque l'utilisateur fait glisser un volet en mode d'ancrage standard.CMFCDropDownToolBar, classe
Barre d'outils qui s'affiche lorsque l'utilisateur appuie sur un bouton de barre d'outils de niveau supérieur et le maintient enfoncé.CMFCDropDownToolbarButton, classe
Type de bouton de barre d'outils qui se comporte comme un bouton normal lorsque l'utilisateur clique dessus. Toutefois, une barre d'outils déroulante (CMFCDropDownToolBar, classe) s'ouvre lorsque l'utilisateur appuie sur le bouton de barre d'outils et le maintient enfoncé.CMFCEditBrowseCtrl, classe
Prend en charge le contrôle de zone de modification, qui est une zone de texte modifiable contenant éventuellement un bouton Parcourir. Lorsque l'utilisateur clique sur le bouton Parcourir, le contrôle effectue une action personnalisée ou affiche une boîte de dialogue standard qui contient un explorateur de fichiers ou de dossiers.CMFCFilterChunkValueImpl, classe
Simplifie la logique des segments et des paires propriété/valeur.CMFCFontComboBox, classe
Crée un contrôle de zone de liste déroulante contenant une liste de polices.CMFCFontInfo, classe
Décrit le nom et d'autres attributs de la police.CMFCHeaderCtrl, classe
Prend en charge le tri de plusieurs colonnes dans un contrôle d'en-tête.CMFCImageEditorDialog, classe
Prend en charge une boîte de dialogue d'éditeur d'image.CMFCKeyMapDialog, classe
Prend en charge un contrôle qui mappe des commandes à des touches du clavier.CMFCLinkCtrl, classe
Affiche un bouton sous forme de lien hypertexte et appelle la cible du lien lorsque l'utilisateur clique dessus.CMFCListCtrl, classe
Étend les fonctionnalités de la classe CListCtrl, classe en prenant en charge les fonctionnalités de contrôle d'en-tête avancées de CMFCHeaderCtrl, classe.CMFCMaskedEdit, classe
Prend en charge un contrôle d'édition par masque, qui valide l'entrée utilisateur en fonction d'un masque et affiche les résultats validés en fonction d'un modèle.CMFCMenuBar, classe
Barre de menus qui implémente l'ancrage.CMFCMenuButton, classe
Bouton qui affiche un menu contextuel et signale les sélections de l'utilisateur dans les menus.CMFCOutlookBar, classe
Volet à onglets avec l'apparence visuelle du Volet de navigation dans Microsoft Outlook 2000 et Outlook 2003. L'objet CMFCOutlookBar contient un objet CMFCOutlookBarTabCtrl, classe et une série d'onglets. Les onglets peuvent être des objets CMFCOutlookBarPane, classe ou des objets dérivés de CWnd. Pour l'utilisateur, la barre Outlook apparaît comme un ensemble de boutons et une zone d'affichage. Lorsque l'utilisateur clique sur un bouton, le volet de contrôle ou de bouton correspondant s'affiche.CMFCOutlookBarPane, classe
Contrôle dérivé de CMFCToolBar, classe qui peut être inséré dans une barre Outlook (CMFCOutlookBar, classe). Le volet de barre Outlook contient une colonne de grands boutons. L'utilisateur peut faire défiler vers le haut ou vers le bas la liste des boutons si elle est plus grande que le volet. Lorsque l'utilisateur détache un volet de barre Outlook de la barre Outlook, il peut flotter ou s'ancrer à la fenêtre frame principale.CMFCOutlookBarTabCtrl, classe
Contrôle onglet qui a l'apparence visuelle du Volet de navigation dans Microsoft Outlook.CMFCPopupMenu, classe
Implémente les fonctionnalités de menu contextuel Windows et les étend en ajoutant des fonctionnalités telles que des menus volants et des info-bulles.CMFCPopupMenuBar, classe
Barre de menus incorporée dans un menu contextuel.CMFCPreviewCtrlImpl, classe
Implémente une fenêtre qui est placée dans une fenêtre hôte fournie par le shell pour l'aperçu riche.CMFCPropertyGridColorProperty, classe
Prend en charge un élément de contrôle de liste de propriétés qui ouvre une boîte de dialogue de sélection de couleur.CMFCPropertyGridCtrl, classe
Prend en charge un contrôle de grille de propriétés modifiable qui peut afficher des propriétés par ordre alphabétique ou hiérarchique.CMFCPropertyGridFileProperty, classe
Prend en charge un élément de contrôle de liste de propriétés qui ouvre une boîte de dialogue de sélection de fichier.CMFCPropertyGridFontProperty, classe
Prend en charge un élément de contrôle de liste de propriétés qui ouvre une boîte de dialogue de sélection de police.CMFCPropertyGridProperty, classe
Représente un élément de liste dans un contrôle de liste de propriétés.CMFCPropertyPage, classe
Prend en charge l'affichage des menus contextuels dans une page de propriétés.CMFCPropertySheet, classe
Prend en charge une feuille de propriétés où chaque page de propriétés est représentée par un onglet de page, un bouton de barre d'outils, un nœud de contrôle d'arborescence ou un élément de liste.CMFCReBar, classe
Barre de contrôles qui fournit des informations de disposition, de persistance et d'état pour les contrôles rebar.CMFCRibbonApplicationButton, classe
Implémente un bouton spécial situé dans l'angle supérieur gauche de la fenêtre d'application. Une fois activé, le bouton ouvre un menu qui contient généralement des commandes Fichier courantes telles que Ouvrir, Enregistrer et Quitter.CMFCRibbonBaseElement, classe
Classe de base de tous les éléments que vous pouvez ajouter à une CMFCRibbonBar, classe. Parmi les exemples d'éléments de ruban figurent les boutons de ruban, les cases à cocher de ruban et les zones de listes déroulantes de ruban.CMFCRibbonButton, classe
Implémente des boutons que vous pouvez placer sur des éléments de barre de ruban tels que les panneaux, les barres d'outils Accès rapide et les menus contextuels.CMFCRibbonButtonsGroup, classe
Vous permet d'organiser un ensemble de boutons de ruban dans un groupe. Tous les boutons du groupe sont directement adjacents horizontalement et placés dans une bordure.CMFCRibbonCategory, classe
Implémente un onglet de ruban qui contient un groupe de CMFCRibbonPanel, classe.CMFCRibbonCheckBox, classe
Implémente une case à cocher que vous pouvez ajouter à un panneau de ruban, une barre d'outils Accès rapide ou un menu contextuel.CMFCRibbonColorButton, classe
Implémente un bouton de couleur que vous pouvez ajouter à une barre de ruban. Le bouton de couleur du ruban affiche un menu déroulant qui contient une ou plusieurs palettes de couleurs.CMFCRibbonComboBox, classe
Implémente un contrôle de zone de liste déroulante que vous pouvez ajouter à une barre de ruban, un panneau de ruban ou un menu contextuel de ruban.CMFCRibbonContextCaption, classe
Implémente une légende colorée qui apparaît en haut d'une catégorie de ruban ou d'une catégorie de contexte.CMFCRibbonEdit, classe
Implémente un contrôle d'édition qui est positionné sur un ruban.CMFCRibbonFontComboBox, classe
Implémente une zone de liste déroulante contenant une liste de polices. Vous placez la zone de liste déroulante sur un panneau de ruban.CMFCRibbonGallery, classe
Implémente les galeries de ruban de style Office 2007.CMFCRibbonGalleryMenuButton, classe
Implémente un bouton de menu de ruban qui contient des galeries de ruban.CMFCRibbonLabel, classe
Implémente une étiquette de texte non interactive pour un ruban.CMFCRibbonLinkCtrl, classe
Implémente un lien hypertexte qui est positionné sur un ruban. Le lien hypertexte ouvre une page Web lorsque vous cliquez dessus.CMFCRibbonMainPanel, classe
Implémente un panneau de ruban qui s'affiche lorsque vous cliquez sur le CMFCRibbonApplicationButton, classe.CMFCRibbonMiniToolBar, classe
Implémente une barre d'outils contextuelle.CMFCRibbonPanel, classe
Implémente un panneau qui contient un jeu d'éléments de ruban. Lorsque le panneau est dessiné, il affiche le plus d'éléments possible, selon la taille du panneau.CMFCRibbonProgressBar, classe
Implémente un contrôle qui affiche l'avancement d'une opération de longue durée.CMFCRibbonSlider, classe
Implémente un contrôle Slider que vous pouvez ajouter à une barre de ruban ou une barre d'état de ruban. Le contrôle Slider de ruban ressemble aux curseurs de zoom présents dans les applications Office 2007.CMFCRibbonStatusBar, classe
Implémente un contrôle de barre d'état qui peut afficher des éléments de ruban.CMFCRibbonStatusBarPane, classe
Implémente un élément de ruban que vous pouvez ajouter à une barre d'état de ruban.CMFCRibbonUndoButton, classe
Implémente un bouton partagé, un petit bouton avec un triangle pointant vers le bas sur la partie la plus à droite du bouton principal. Les utilisateurs peuvent cliquer sur le triangle pour afficher une liste déroulante de leurs actions les plus récentes. Les utilisateurs peuvent ensuite sélectionner une ou plusieurs actions dans la liste déroulante. Toutefois, si l'utilisateur clique sur le bouton, seule la dernière action (la dernière ajoutée) sur la liste déroulante est annulée. Vous devez remplir la liste avec des actions à mesure que l'utilisateur les exécute.CMFCShellListCtrl, classe
Fournit les fonctionnalités du contrôle de liste Windows et les étend en incluant la possibilité d'afficher la liste des éléments du shell.CMFCShellTreeCtrl, classe
Étend les fonctionnalités de CTreeCtrl, classe en affichant une hiérarchie d'éléments de shell.CMFCSpinButtonCtrl, classe
Prend en charge un gestionnaire visuel qui dessine un contrôle de bouton toupie (spin).CMFCStatusBar, classe
Implémente une barre d'état identique à la classe CStatusBar. Toutefois, la classe CMFCStatusBar a des fonctionnalités que n'offre pas la classe CStatusBar, telles que la capacité à afficher des images, des animations et des barres de progression et la possibilité de répondre aux doubles-clics de souris.CMFCTabCtrl, classe
Fournit les fonctionnalités d'un contrôle onglet. Le contrôle onglet affiche une fenêtre ancrable avec des onglets plats ou tridimensionnels en haut ou en bas. Les onglets peuvent afficher un texte et une image et peuvent changer de couleur en cas d'activation.CMFCTabToolTipInfo, structure
Fournit des informations sur l'onglet MDI sur lequel l'utilisateur pointe.CMFCTasksPane, classe
Implémente une liste d'éléments interactifs (tâches).CMFCTasksPaneTask, classe
Classe d'assistance qui représente des tâches pour le contrôle de volet de tâches (CMFCTasksPane, classe). L'objet tâche représente un élément du groupe de tâches (CMFCTasksPaneTaskGroup, classe). Chaque tâche peut avoir une commande exécutée par l'infrastructure lorsqu'un utilisateur clique sur la tâche et une icône qui apparaît à gauche du nom de la tâche.CMFCTasksPaneTaskGroup, classe
Classe d'assistance utilisée par le contrôle CMFCTasksPane, classe. Les objets de type CMFCTasksPaneTaskGroup représentent un groupe de tâches. Le groupe de tâches est une liste d'éléments affichée par l'infrastructure dans une zone séparée comportant un bouton de réduction. La zone peut avoir une légende facultative (nom de groupe). Si un groupe est réduit, la liste de tâches n'est pas visible.CMFCToolBar, classe
Ressemble à CToolBar, classe, mais fournit une prise en charge supplémentaire des fonctionnalités d'interface utilisateur. Celles-ci incluent les barres d'outils à deux dimensions, les barres d'outils avec images interactives, les grandes icônes, les boutons pager, les barres d'outils verrouillées, les contrôles rebar, le texte sous les images, les images d'arrière-plan et les barres d'outils avec onglets. La classe CMFCToolBar contient également une prise en charge intégrée de la personnalisation des barres d'outils et des menus par l'utilisateur, du glisser-déplacer entre les barres d'outils et les menus, des boutons de zone de liste modifiable, des boutons de zone d'édition, des sélecteurs de couleurs et des boutons de regroupement.CMFCToolBarImages, classe
Gère les images de barre d'outils chargées à partir de ressources d'application ou de fichiers.CMFCToolBarInfo, classe
Contient les ID de ressources des images de barre d'outils dans différents états. CMFCToolBarInfo est une classe d'assistance utilisée comme paramètre de la méthode CMFCToolBar::LoadToolBarEx.CMFCToolBarMenuButton, classe
Bouton de barre d'outils qui contient un menu contextuel.CMFCToolBarsCustomizeDialog, classe
Boîte de dialogue à onglets non modale (CPropertySheet, classe) qui permet à l'utilisateur de personnaliser les barres d'outils, les menus, les raccourcis clavier, les outils définis par l'utilisateur et le style visuel dans une application. En général, l'utilisateur accède à cette boîte de dialogue en sélectionnant Personnaliser dans le menu Outils.CMFCToolTipCtrl, classe
Implémentation d'info-bulle étendue basée sur CToolTipCtrl, classe. Une info-bulle basée sur la classe CMFCToolTipCtrl peut afficher une icône, une étiquette et une description. Vous pouvez personnaliser son apparence visuelle en utilisant un dégradé, un texte personnalisé et des couleurs de bordure, un texte en gras, des angles arrondis ou un style d'info-bulle.CMFCToolTipInfo, classe
Stocke des informations sur l'apparence visuelle des info-bulles.CMFCVisualManager, classe
Fournit la prise en charge de la modification de l'apparence de votre application à un niveau global. La classe CMFCVisualManager fonctionne en association avec une classe qui fournit les instructions nécessaires pour dessiner les contrôles d'interface utilisateur de votre application dans un style cohérent. Ces autres classes portent le nom de gestionnaires visuels et héritent de CMFCBaseVisualManager.CMFCVisualManagerOffice2003, classe
Donne à une application une apparence Microsoft Office 2003.CMFCVisualManagerOffice2007, classe
Donne à une application une apparence Microsoft Office 2007.CMFCVisualManagerVS2005, classe
Donne à une application une apparence Microsoft Visual Studio 2005.CMFCVisualManagerWindows, classe
Imite l'apparence de Microsoft Windows XP ou Microsoft Windows Vista lorsque l'utilisateur sélectionne un thème Windows XP ou Vista.CMFCVisualManagerWindows7, classe
Donne à une application l'apparence d'une application Windows 7.CMFCWindowsManagerDialog, classe
Permet à un utilisateur de gérer des fenêtres enfants MDI dans une application MDI.CMiniFrameWnd, classe
Représente une fenêtre frame de demi-hauteur généralement visible autour de barres d'outils flottantes.CMonikerFile, classe
Représente un flux de données (IStream) nommé par un IMoniker.CMonthCalCtrl, classe
Encapsule les fonctionnalités d'un contrôle Month Calendar.CMouseManager, classe
Permet à un utilisateur d'associer différentes commandes à un objet CView, classe particulier lorsque l'utilisateur double-clique à l'intérieur de cette vue.CMultiDocTemplate, classe
Définit un modèle de document qui implémente l'interface multidocument (MDI).CMultiLock, classe
Représente le mécanisme de contrôle d'accès utilisé pour accéder aux ressources dans un programme multithread.CMultiPageDHtmlDialog, classe
Une boîte de dialogue multipage affiche plusieurs pages HTML de manière séquentielle et gère les événements de chaque page.CMultiPaneFrameWnd, classe
Étend CPaneFrameWnd, classe. Elle peut prendre en charge plusieurs volets. Au lieu d'un seul handle incorporé à une barre de contrôle, CMultiPaneFrameWnd contient un objet CPaneContainerManager, classe qui permet à l'utilisateur d'ancrer un CMultiPaneFrameWnd à un autre et de créer dynamiquement plusieurs fenêtres flottantes avec onglets.CMutex, classe
Représente un mutex, un objet de synchronisation qui permet à un thread l'accès mutuellement exclusif à une ressource.CNetAddressCtrl, classe
La classe CNetAddressCtrl représente le contrôle d'adresse réseau, que vous pouvez utiliser pour entrer et valider le format des adresses IPv4, IPv6 et DNS nommées.CNotSupportedException, classe
Représente une exception qui est le résultat d'une requête portant sur une fonctionnalité non prise en charge.CObArray, classe
Prend en charge des tableaux de pointeurs CObject.CObject, classe
Classe de base principale pour la bibliothèque MFC (Microsoft Foundation Class).CObList, classe
Prend en charge les listes ordonnées de pointeurs CObject non uniques accessibles séquentiellement ou par valeur de pointeur.COccManager, classe
Gère divers sites de contrôle personnalisés ; implémentée par les objets COleControlContainer et COleControlSite.COleBusyDialog, classe
Utilisé pour les boîtes de dialogue OLE Le serveur ne répond pas ou Le serveur est occupé.COleChangeIconDialog, classe
Utilisé pour la boîte de dialogue OLE Changer d'icône.COleChangeSourceDialog, classe
Utilisé pour la boîte de dialogue OLE Changer de source.COleClientItem, classe
Définit l'interface du conteneur pour les éléments OLE.COleCmdUI, classe
Implémente une méthode pour que MFC mette à jour l'état des objets d'interface utilisateur associés aux fonctionnalités pilotées par IOleCommandTarget de votre application.COleControl, classe
Classe de base puissante pour développer des contrôles OLE.COleControlContainer, classe
Agit comme un conteneur de contrôles pour les contrôles ActiveX.COleControlModule, classe
Classe de base à partir de laquelle vous dérivez un objet de module de contrôle OLE.COleControlSite, classe
Prend en charge les interfaces de contrôle côté client personnalisées.COleConvertDialog, classe
Pour plus d'informations, consultez la structure OLEUICONVERT dans le Kit de développement logiciel Windows.COleCurrency, classe
Encapsule le type de données CURRENCY d'OLE automation.COleDataObject, classe
Utilisée dans les transferts de données pour récupérer des données dans divers formats depuis le Presse-papiers, par glisser-déplacer ou depuis un élément OLE incorporé.COleDataSource, classe
Agit comme un cache dans lequel une application place les données qu'elle proposera pendant les opérations de transfert de données, par exemple les opérations du Presse-papiers ou de glisser-déplacer.COleDBRecordView, classe
Vue qui affiche des enregistrements de base de données dans des contrôles.COleDialog, classe
Fournit les fonctionnalités communes aux boîtes de dialogue pour OLE.COleDispatchDriver, classe
Implémente le côté client d'OLE automation.COleDispatchException, classe
Gère les exceptions propres à l'interface IDispatch OLE, qui est une partie fondamentale d'OLE automation.COleDocObjectItem, classe
Implémente la relation contenant-contenu de document actif.COleDocument, classe
Classe de base des documents OLE qui prennent en charge la modification sur place.COleDropSource, classe
Permet de faire glisser des données sur une cible de déplacement.COleDropTarget, classe
Fournit le mécanisme de communication entre une fenêtre et les bibliothèques OLE.COleException, classe
Représente une condition d'exception liée à une opération OLE.COleInsertDialog, classe
Utilisée pour la boîte de dialogue OLE Insérer un objet.COleIPFrameWnd, classe
Base pour la fenêtre de modification sur place de votre application.COleIPFrameWndEx, classe
Implémente un conteneur OLE qui prend en charge MFC. Vous devez dériver la classe de fenêtres frames sur place pour votre application depuis la classe COleIPFrameWndEx, au lieu de la dériver de la classe COleIPFrameWnd.COleLinkingDoc, classe
Classe de base des documents de conteneur OLE qui prennent en charge la liaison aux éléments incorporés qu'ils contiennent.COleLinksDialog, classe
Utilisée pour la boîte de dialogue OLE Modifier les liens.COleMessageFilter, classe
Gère l'accès concurrentiel requis par l'interaction des applications OLE.COleObjectFactory, classe
Implémente la fabrique de classes OLE, qui crée des objets OLE tels que des serveurs, des objets Automation et des documents.COlePasteSpecialDialog, classe
Utilisée pour la boîte de dialogue OLE Collage spécial.COlePropertiesDialog, classe
Encapsule la boîte de dialogue Propriétés d'objet OLE courante Windows.COlePropertyPage, classe
Utilisée pour afficher les propriétés d'un contrôle personnalisé dans une interface graphique, similaire à une boîte de dialogue.COleResizeBar, classe
Type de barre de contrôle qui prend en charge le redimensionnement des éléments OLE sur place.COleSafeArray, classe
Classe pour utiliser des tableaux de type et de dimension arbitraires.COleServerDoc, classe
Classe de base des documents serveur OLE.COleServerItem, classe
Fournit l'interface serveur aux éléments OLE.COleStreamFile, classe
Représente un flux de données (IStream) dans un fichier composé dans le cadre du stockage structuré OLE.COleTemplateServer, classe
Utilisée pour les serveurs d'édition visuelle OLE, les serveurs Automation et les conteneurs de lien (applications qui prennent en charge les liaisons aux incorporations).COleUpdateDialog, classe
Utilisée pour un cas particulier de la boîte de dialogue OLE Modifier les liens, qui doit être utilisée lorsque vous devez mettre à jour uniquement les objets liés ou incorporés d'un document.COleVariant, classe
Encapsule le type de données VARIANT.CPagerCtrl, classe
La classe CPagerCtrl inclut dans un wrapper le contrôle pager Windows, qui peut afficher une fenêtre contenue qui ne tient pas dans la fenêtre conteneur.CPageSetupDialog, classe
Encapsule les services fournis par la boîte de dialogue Mise en page OLE courante Windows avec une prise en charge supplémentaire pour définir et modifier les marges d'impression.CPaintDC, classe
Classe de contexte de périphérique dérivée de CDC, classe.CPalette, classe
Encapsule une palette de couleurs Windows.CPane, classe
Amélioration de CControlBar, classe. Si vous mettez à niveau un projet MFC existant, vous devez remplacer toutes les occurrences de CControlBar par CPane.CPaneContainer, classe
Composant de base du modèle d'ancrage implémenté par MFC. Un objet de cette classe stocke des pointeurs vers deux volets d'ancrage ou deux instances CPaneContainer.. Il stocke aussi un pointeur vers le séparateur qui sépare les volets (ou les conteneurs). En imbriquant des conteneurs dans des conteneurs, l'infrastructure peut générer un arbre binaire qui représente des dispositions d'ancrage complexes. La racine de l'arborescence binaire est stockée dans un objet CPaneContainerManager, classe.CPaneContainerManager, classe
Gère le stockage et l'affichage de la disposition d'ancrage actuelle.CPaneDialog, classe
Prend en charge une boîte de dialogue non modale et ancrable.CPaneDivider, classe
Divise deux volets, divise deux groupes de volets ou sépare un groupe de volets de la zone cliente de la fenêtre frame principale.CPaneFrameWnd, classe
Implémente une fenêtre mini-frame qui contient un volet. Le volet remplit la zone cliente de la fenêtre.Classe CParabolicTransitionFromAcceleration
Encapsule une transition d'accélération parabolique.CPen, classe
Encapsule un stylet GDI (Graphics Device Interface) Windows.CPictureHolder, classe
Implémente une propriété Picture, qui permet à l'utilisateur d'afficher une image dans votre contrôle.CPoint, classe
Semblable à la structure POINT Windows.CPrintDialog, classe
Encapsule les services fournis par la boîte de dialogue courante d'impression Windows.CPrintDialogEx, classe
Encapsule les services fournis par la feuille de propriétés d'impression Windows 2000.CProgressCtrl, classe
Fournit les fonctionnalités du contrôle commun de barre de progression Windows.CPropertyPage, classe
Représente des pages individuelles d'une feuille de propriétés, également appelée boîte de dialogue à onglets.CPropertySheet, classe
Représente des feuilles de propriétés, également appelées boîtes de dialogue à onglets.CPropExchange, classe
Prend en charge l'implémentation de la persistance de vos contrôles OLE.CPtrArray, classe
Prend en charge des tableaux de pointeurs void.CPtrList, classe
Prend en charge des listes de pointeurs void.CReBar, classe
Barre de contrôles qui fournit des informations de disposition, de persistance et d'état pour les contrôles rebar.CReBarCtrl, classe
Encapsule les fonctionnalités d'un contrôle rebar, qui est un conteneur de fenêtre enfant.CRecentDockSiteInfo, classe
Classe d'assistance qui stocke des informations d'état récentes pour CPane, classe.CRecentFileList, classe
Prend en charge le contrôle de la liste des derniers fichiers utilisés (MRU).CRecordset, classe
Représente un ensemble d'enregistrements sélectionnés à partir d'une source de données.CRecordView, classe
Vue qui affiche des enregistrements de base de données dans des contrôles.CRect, classe
Semblable à une structure Structure RECT Windows.CRectTracker, classe
Active un élément à afficher, déplacer et redimensionner de différentes manières.Classe CRenderTarget
Wrapper pour ID2D1RenderTarget.CResourceException, classe
Générée lorsque Windows ne peut pas trouver ou allouer une ressource demandée.Classe CReversalTransition
Encapsule une transition inverse.CRgn, classe
Encapsule une région GDI (Graphics Device Interface) Windows.CRichEditCntrItem, classe
Avec CRichEditView, classe et CRichEditDoc, classe, fournit les fonctionnalités du contrôle RichEdit dans le contexte de l'architecture d'affichage de document MFC.CRichEditCtrl, classe
Fournit les fonctionnalités du contrôle d'édition enrichi.CRichEditDoc, classe
Avec CRichEditView, classe et CRichEditCntrItem, classe, fournit les fonctionnalités du contrôle RichEdit dans le contexte de l'architecture d'affichage de document MFC.CRichEditView, classe
Avec CRichEditDoc, classe et CRichEditCntrItem, classe, fournit les fonctionnalités du contrôle RichEdit dans le contexte de l'architecture d'affichage de document MFC.CScrollBar, classe
Fournit les fonctionnalités d'un contrôle de barre de défilement Windows.CScrollView, classe
CView, classe avec des possibilités de défilement.CSemaphore, classe
Représente un « sémaphore », c'est-à-dire un objet de synchronisation qui autorise un nombre limité de threads dans un ou plusieurs processus. Comptabilise le nombre de threads qui accèdent actuellement à une ressource spécifique.CSettingsStore, classe
Encapsule les fonctions API Windows, fournissant une interface orientée objet que vous utilisez pour accéder au Registre.CSettingsStoreSP, classe
Classe d'assistance que vous pouvez utiliser pour créer des instances de CSettingsStore, classe.CSharedFile, classe
Classe dérivée de CMemFile, classe qui prend en charge les fichiers de mémoire partagée.CShellManager, classe
Implémente plusieurs méthodes qui permettent d'utiliser des pointeurs vers des listes d'identificateurs (PIDL).CSimpleException, classe
Cette classe est une classe de base pour les exceptions MFC critiques pour les ressources.CSingleDocTemplate, classe
Définit un modèle de document qui implémente l'interface monodocument (SDI).CSingleLock, classe
Représente le mécanisme de contrôle d'accès utilisé dans le contrôle de l'accès à une ressource dans un programme multithread.Classe CSinusoidalTransitionFromRange
Encapsule une transition de plage sinusoïdale comportant une plage d'oscillation donnée.Classe CSinusoidalTransitionFromVelocity
Encapsule une transition de vitesse sinusoïdale dont l'amplitude est déterminée par la rapidité initiale de la variable de l'animation.CSize, classe
Semblable à la structure SIZE Windows, qui implémente une coordonnée ou une position relative.CSliderCtrl, classe
Fournit les fonctionnalités du contrôle commun de curseur Windows.CSmartDockingInfo, classe
Définit l'apparence des marqueurs d'ancrage intelligents.Classe CSmoothStopTransition
Encapsule une transition d'arrêt en douceur.CSocket, classe
Dérive de CAsyncSocket et représente un niveau plus élevé d'abstraction de l'API Windows Sockets.CSocketFile, classe
Objet CFile utilisé pour envoyer et recevoir des données sur un réseau via Windows Sockets.CSpinButtonCtrl, classe
Fournit les fonctionnalités du contrôle commun de bouton toupie (spin) Windows.CSplitButton, classe
Représente un contrôle bouton partagé. Le contrôle bouton partagé exécute un comportement par défaut lorsqu'un utilisateur clique sur la partie principale du bouton et affiche un menu déroulant lorsqu'un utilisateur clique sur la flèche déroulante du bouton.CSplitterWnd, classe
Fournit les fonctionnalités d'une fenêtre fractionnée, qui est une fenêtre contenant plusieurs volets.CSplitterWndEx, classe
Représente une fenêtre fractionnée personnalisée.CStatic, classe
Fournit les fonctionnalités d'un contrôle statique Windows.CStatusBar, classe
Barre de contrôles avec une ligne de volets de sortie de texte ou « indicateurs ».CStatusBarCtrl, classe
Fournit les fonctionnalités du contrôle commun de barre d'état Windows.CStdioFile, classe
Représente un fichier de flux C runtime tel qu'il est ouvert par la fonction runtime fopen, _wfopen.CStringArray, classe
Prend en charge des tableaux d'objets CString.CStringList, classe
Prend en charge des listes d'objets CString.CSyncObject, classe
Classe virtuelle pure qui fournit une fonctionnalité commune aux objets de synchronisation dans Win32.CTabbedPane, classe
Implémente les fonctionnalités d'un volet à onglets détachables.CTabCtrl, classe
Fournit les fonctionnalités du contrôle commun d'onglet Windows.CTabView, classe
Simplifie l'utilisation de la classe de contrôle onglet (CTabView, classe) dans les applications qui utilisent l'architecture document/vue de MFC.CTaskDialog, classe
Boîte de dialogue contextuelle qui fonctionne comme une boîte de message mais peut afficher des informations supplémentaires pour l'utilisateur. CTaskDialog inclut également les fonctionnalités nécessaires pour recueillir des informations auprès de l'utilisateur.CToolBar, classe
Barres de contrôles contenant une ligne de boutons bitmap et des séparateurs facultatifs.CToolBarCtrl, classe
Fournit les fonctionnalités du contrôle commun de barre d'outils Windows.CToolTipCtrl, classe
Encapsule les fonctionnalités d'un « contrôle info-bulle », une petite fenêtre contextuelle qui affiche une ligne de texte unique qui décrit le rôle d'un outil dans une application.CTooltipManager, classe
Gère les informations d'exécution relatives aux info-bulles. La classe CTooltipManager est instanciée une fois par application.CTreeCtrl, classe
Fournit les fonctionnalités du contrôle commun d'arborescence Windows.CTreeView, classe
Simplifie l'utilisation du contrôle d'arborescence et de CTreeCtrl, classe, la classe qui encapsule la fonctionnalité de contrôle d'arborescence, avec l'architecture document/vue de MFC.CTypedPtrArray, classe
Fournit un « wrapper » de type sécurisé pour les objets de la classe CPtrArray ou CObArray.CTypedPtrList, classe
Fournit un « wrapper » de type sécurisé pour les objets de la classe CPtrList.CTypedPtrMap, classe
Fournit un « wrapper » de type sécurisé pour les objets des classes de mappage de pointeur CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr et CMapStringToPtr.CUIntArray, classe
Prend en charge des tableaux d'entiers non signés.CUserException, classe
Levée pour arrêter une opération d'utilisateur.CUserTool, classe
Élément de menu qui exécute une application externe. L'onglet Outils de la boîte de dialogue Personnaliser (CMFCToolBarsCustomizeDialog, classe) permet à l'utilisateur d'ajouter des outils utilisateur et de spécifier le nom, la commande, les arguments et le répertoire initial de chaque outil utilisateur.CUserToolsManager, classe
Gère la collection d'objets CUserTool, classe dans une application. Un outil utilisateur est un élément de menu qui exécute une application externe. L'objet CUserToolsManager permet à l'utilisateur ou au développeur d'ajouter de nouveaux outils utilisateur à l'application. Il prend en charge l'exécution des commandes associées aux outils utilisateur. En outre, il stocke des informations sur les outils utilisateur dans le Registre Windows.CView, classe
Fournit les fonctionnalités de base des classes de vues définies par l'utilisateur.CVSListBox, classe
Prend en charge un contrôle de liste modifiable.CWaitCursor, classe
Permet en une ligne d'afficher un curseur d'attente, généralement sous forme de sablier, pendant que vous effectuez une longue opération.CWinApp, classe
Classe de base à partir de laquelle vous dérivez un objet application Windows.CWinAppEx, classe
Gère l'état de l'application, stocke l'état dans le Registre, charge l'état depuis le Registre, initialise les gestionnaires d'applications et fournit des liens vers ces mêmes gestionnaires d'applications.CWindowDC, classe
Dérivée de CDC.CWinFormsControl, classe
Fournit les fonctionnalités de base pour l'hébergement d'un contrôle Windows Forms.CWinFormsDialog, classe
Wrapper pour une classe de boîte de dialogue MFC qui héberge un contrôle utilisateur Windows Forms.CWinFormsView, classe
Fournit les fonctionnalités génériques pour l'hébergement d'un contrôle Windows Forms en tant que vue MFC.CWinThread, classe
Représente un thread d'exécution dans une application.CWnd, classe
Fournit les fonctionnalités de base de toutes les classes de fenêtres de la bibliothèque MFC (Microsoft Foundation Class).CWordArray, classe
Prend en charge des tableaux de mots de 16 bits.
Rubriques connexes
- MFC Reference
Contient des liens vers les rubriques sur les classes, les fonctions globales, les variables globales et les macros qui composent la bibliothèque MFC.