Partager via


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 les classes communes à la programmation MFC et ATL, consultez Classes partagées par MFC et ATL.

Important

Les classes MFC et leurs membres ne peuvent pas être utilisés dans les applications qui s’exécutent dans Windows Runtime.

Dans cette section

CAccelerateDecelerateTransition Classe
Implémente une transition accélérer-ralentir.

CAnimateCtrl Classe
Fournit les fonctionnalités du contrôle commun d'animation Windows.

CAnimationBaseObject Classe
Classe de base pour tous les objets d'animation.

CAnimationColor Classe
Implémente les fonctionnalités d'une couleur dont les composants rouge, vert et bleu peuvent être animés.

CAnimationController Classe
Implémente le contrôleur de l'animation, qui propose une interface centrale pour créer et gérer des animations.

CAnimationGroup Classe
Implémente le contrôleur de l'animation, qui propose une interface centrale pour créer et gérer des animations.

CAnimationManagerEventHandler Classe
Implémente un rappel, qui est appelé par l'API d'animation lorsque l'état d'un gestionnaire d'animation est modifié.

CAnimationPoint Classe
Implémente les fonctionnalités d'un point dont les coordonnées peuvent être animées.

CAnimationRect Classe
Implémente les fonctionnalités d'un rectangle dont les côtés peuvent être animés.

CAnimationSize Classe
Implémente les fonctionnalités d'un objet taille dont les dimensions peuvent être animées.

CAnimationStoryboardEventHandler Classe
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.

CAnimationTimerEventHandler Classe
Implémente un rappel, qui est appelé par l'API d'animation lorsque des événements de minutage se produisent.

CAnimationValue Classe
Implémente les fonctionnalités d'un objet d'animation qui a une valeur.

CAnimationVariable Classe
Représente une variable de l'animation.

CAnimationVariableChangeHandler Classe
Implémente un rappel, qui est appelé par l'API d'animation lorsque la valeur d'une variable de l'animation est modifiée.

CAnimationVariableIntegerChangeHandler Classe
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 les tableaux qui ressemblent à des tableaux C, mais peuvent réduire et croître 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 la CDockSite classe pour implémenter des volets d’ancrage de masquage automatique.

CBaseKeyFrame Classe
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 la CDockablePane classe pour prendre en charge la création de fenêtres à onglets.

CBaseTransition Classe
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.

CBitmapRenderTarget Classe
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 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 ».

CConstantTransition Classe
Encapsule une transition constante.

CContextMenuManager Classe
Gère les menus contextuels.

CControlBar Classe
Classe de base pour les classes CStatusBar de barre de contrôle, 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.

CCubicTransition Classe
Encapsule une transition cubique.

CCustomInterpolator Classe
Implémente un interpolateur de base.

CCustomTransition Classe
Implémente une transition personnalisée.

CD2DBitmap Classe
Wrapper pour ID2D1Bitmap.

CD2DBitmapBrush Classe
Wrapper pour ID2D1BitmapBrush.

CD2DBrush Classe
Wrapper pour ID2D1Brush.

CD2DBrushProperties Classe
Wrapper pour D2D1_BRUSH_PROPERTIES.

CD2DEllipse Classe
Wrapper pour D2D1_BRUSH_PROPERTIES.

CD2DGeometry Classe
Wrapper pour ID2D1Geometry.

CD2DGeometrySink Classe
Wrapper pour ID2D1GeometrySink.

CD2DGradientBrush Classe
Classe de base des classes CD2DLinearGradientBrush et CD2DRadialGradientBrush .

CD2DLayer Classe
Wrapper pour ID2D1Layer.

CD2DLinearGradientBrush Classe
Wrapper pour ID2D1LinearGradientBrush.

CD2DMesh Classe
Wrapper pour ID2D1Mesh.

CD2DPathGeometry Classe
Wrapper pour ID2D1PathGeometry.

CD2DPointF Classe
Wrapper pour D2D1_POINT_2F.

CD2DPointU Classe
Wrapper pour D2D1_POINT_2U.

CD2DRadialGradientBrush Classe
Wrapper pour ID2D1RadialGradientBrush.

CD2DRectF Classe
Wrapper pour D2D1_RECT_F.

CD2DRectU Classe
Wrapper pour D2D1_RECT_U.

CD2DResource Classe
Classe abstraite qui fournit une interface permettant de créer et de gérer des D2D ressources telles que des pinceaux, des couches et des textes.

CD2DRoundedRect Classe
Wrapper pour D2D1_ROUNDED_RECT.

CD2DSizeF Classe
Wrapper pour D2D1_SIZE_F.

CD2DSizeU Classe
Wrapper pour D2D1_SIZE_U.

CD2DSolidColorBrush Classe
Wrapper pour ID2D1SolidColorBrush.

CD2DTextFormat Classe
Wrapper pour IDWriteTextFormat.

CD2DTextLayout Classe
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.

CDCRenderTarget Classe
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.

CDiscreteTransition Classe
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 des fonctionnalités pour organiser des volets dérivés de la 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, IOleCommandTargetet 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 locaux et est la classe de base pour CGopherFileFind la classe et CFtpFileFind la classe, qui effectuent des recherches de fichiers 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 sélecteur de dossiers.

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. Il étend la CFrameWnd classe Class .

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 à partir d’un serveur gopher, détermine le type du localisateur et rend le localisateur disponible pour CGopherFileFind la 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 WebBrowser contrôle ActiveX dans une fenêtre MFC.

CHtmlEditCtrlBase Classe
Représente un composant d'édition HTML.

CHtmlEditDoc Classe
Avec CHtmlEditView La classe, fournit les fonctionnalités de la plateforme d’édition WebBrowser dans le contexte de l’architecture de l’affichage de documents 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 Classe
Wrapper pour ID2D1HwndRenderTarget.

CImageList Classe
Fournit les fonctionnalités du contrôle commun de liste d'images Windows.

CInstantaneousTransition Classe
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.

CInterpolatorBase Classe
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.

CKeyFrame Classe
Représente une image clé de l'animation.

CLinearTransition Classe
Encapsule une transition linéaire.

CLinearTransitionFromSpeed Classe
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 CListCtrlla classe, la classe qui encapsule les fonctionnalités de contrôle de liste, avec l’architecture d’affichage de document 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 les fonctionnalités de CMDIChildWnd la 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 la classe, une fenêtre de cadre MDI (Multiple Document Interface) Windows.

CMDITabInfo Classe
Utilisé pour passer des paramètres à la CMDIFrameWndEx::EnableMDITabbedGroups méthode. Définissez les membres de cette classe de manière à contrôler le comportement des groupes avec onglet MDI.

CMemFile Classe
Classe CFiledérivée de la classe qui prend en charge les fichiers mémoire.

CMemoryException Classe
Représente une condition d'exception liée à une insuffisance de mémoire.

CMenu Classe
Encapsulation du HMENUWindows.

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 la CEdit classe pour prendre en charge des boutons système supplémentaires tels que ALT, CONTROL et MAJ.

CMFCAutoHideButton Classe
Bouton qui affiche ou masque une CDockablePane classe configurée pour masquer.

CMFCBaseTabCtrl Classe
Implémente les fonctionnalités de base pour les fenêtres à onglets.

CMFCButton Classe
Ajoute des fonctionnalités à la classe Class, telles que l’alignement CButton du texte du bouton, la combinaison de 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 CMFCColorButton classes et CMFCColorBar classes 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 la CMFCDesktopAlertWnd classe pour afficher une boîte de dialogue personnalisée 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 la 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, il ouvre une barre d’outils déroulante (CMFCDropDownToolBar Classe si l’utilisateur appuie et conserve le bouton de barre d’outils vers le bas.

CMFCDynamicLayout Classe
Spécifie comment les contrôles dans une fenêtre sont déplacés et redimensionnés à mesure que l'utilisateur redimensionne la fenêtre.

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 CListCtrl la classe Class en prenant en charge la fonctionnalité de contrôle d’en-tête avancée de la 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 CMFCOutlookBarTabCtrl objet Class et une série d’onglets. Les onglets peuvent être des CMFCOutlookBarPane objets Class ou CWnddes objets dérivés. 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 la 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, Enregistreret Quitter.

CMFCRibbonBaseElement Classe
Classe de base pour 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 classes.

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 la 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 développe en incluant la possibilité d’afficher la liste des éléments du shell.

CMFCShellTreeCtrl Classe
Étend les CTreeCtrl fonctionnalités de classe en affichant une hiérarchie d’éléments 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 les tâches pour le contrôle du volet Office (CMFCTasksPane Classe). L’objet de tâche représente un élément dans le 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 CMFCTasksPane contrôle Class . 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
CToolBar Ressemble à La 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 CMFCToolBar::LoadToolBarEx méthode.

CMFCToolBarMenuButton Classe
Bouton de barre d'outils qui contient un menu contextuel.

CMFCToolBarsCustomizeDialog Classe
Boîte de dialogue Onglet sans mode (CPropertySheet classe) qui permet à l’utilisateur de personnaliser les barres d’outils, menus, raccourcis clavier, outils définis par l’utilisateur et 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 la 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 les 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 Class particulier CView 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 la CPaneFrameWnd classe. Elle peut prendre en charge plusieurs volets. Au lieu d’une poignée incorporée unique dans une barre de contrôle, CMultiPaneFrameWnd contient un CPaneContainerManager objet Class qui permet à l’utilisateur d’ancrer l’un à l’autre CMultiPaneFrameWnd et de créer dynamiquement plusieurs fenêtres à onglets flottantes.

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 IOleCommandTargetde 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 OLEUICONVERT structure du Kit de développement logiciel (SDK) 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époser 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époser.

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épôt.

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être frame sur place pour votre application à partir de la COleIPFrameWndEx classe, au lieu de la dériver de la COleIPFrameWnd classe.

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 VARIANT données.

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 d’appareil dérivée de CDC la classe.

CPalette Classe
Encapsule une palette de couleurs Windows.

CPane Classe
Amélioration de la 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 de CPaneContainer. Il stocke également 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 CPaneContainerManager objet Class .

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.

CParabolicTransitionFromAcceleration Classe
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 Imprimer Windows.

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, aussi connu sous le nom de boîte de dialogue d'onglet.

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 les informations d’état récentes pour la 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
Similaire à une structure WindowsRECT.

CRectTracker Classe
Active un élément à afficher, déplacer et redimensionner de différentes manières.

CRenderTarget Classe
Wrapper pour ID2D1RenderTarget.

CResourceException Classe
Générée lorsque Windows ne peut pas trouver ou allouer une ressource demandée.

CReversalTransition Classe
Encapsule une transition inverse.

CRgn Classe
Encapsule une région GDI (Graphics Device Interface) Windows.

CRichEditCntrItem Classe
Avec CRichEditView La classe etCRichEditDoc la classe, fournit les fonctionnalités du contrôle d’édition enrichi dans le contexte de l’architecture d’affichage de document de MFC.

CRichEditCtrl Classe
Fournit les fonctionnalités du contrôle d'édition enrichi.

CRichEditDoc Classe
Avec CRichEditView La classe etCRichEditCntrItem la classe, fournit les fonctionnalités du contrôle d’édition enrichi dans le contexte de l’architecture d’affichage de document de MFC.

CRichEditView Classe
Avec CRichEditDoc La classe etCRichEditCntrItem la classe, fournit les fonctionnalités du contrôle d’édition enrichi dans le contexte de l’architecture d’affichage de document de MFC.

CScrollBar Classe
Fournit les fonctionnalités d'un contrôle de barre de défilement Windows.

CScrollView Classe
Classe CView avec fonctionnalités de défilement.

CSemaphore Classe
Représente un « sémaphore », qui est un objet de synchronisation permettant 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 la CSettingsStore classe.

CSharedFile Classe
Classe CMemFiledérivée de la 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.

CSinusoidalTransitionFromRange Classe
Encapsule une transition de plage sinusoïdale comportant une plage d'oscillation donnée.

CSinusoidalTransitionFromVelocity Classe
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
Similaire à la structure Windows SIZE , 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.

CSmoothStopTransition Classe
Encapsule une transition d'arrêt en douceur.

CSocket Classe
Dérive de CAsyncSocketet 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ôle 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 d’exécution C tel qu’ouvert par la fonction fopend’exécution . _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 Tab (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 seule ligne de texte décrivant l’objectif 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 CTreeCtrlla classe, la classe qui encapsule les fonctionnalités de contrôle d’arborescence, avec l’architecture de la vue de document 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, CMapWordToPtret 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 Class 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é 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.

MFC, applications de bureau
Contient des liens vers les rubriques sur les classes, les fonctions globales, les variables globales et les macros qui composent la bibliothèque MFC.