Voici la liste des classes du MFC (Microsoft Foundation Class) pour le langage de programmation C++ sous le système d'exploitation Windows :
| Classe | Description |
|---|---|
| CAnimateCtrl | Cette classe permet d'utiliser une contrôle d'animation Windows. |
| CArray | Cette classe permet de gérer un tableau d'élément. |
| CBitmapButton | Cette classe permet d'utiliser un contrôle de bouton utilisant l'image. |
| CButton | Cette classe permet d'utiliser un contrôle de bouton. |
| CByteArray | Cette classe permet de gérer un tableau d'élément d'octets. |
| CCheckListBox | Cette classe permet d'utiliser un contrôle de liste de défilement de case à cocher. |
| CCmdTarget | Cette classe est utilisé comme base pour l'architecture de l'application. |
| CColorDialog | Cette classe permet d'utiliser une boite de dialogue de sélection d'une couleur. |
| CComboBox | Cette classe est utilisé pour un contrôle de liste de choix déroulante. |
| CControlBar | Cette classe permet d'employé des objets de barre de contrôle. |
| CCriticalSection | Cette classe est utilisé afin qu'un seul processus soit exécuter en même temps dans une zone critique par exemple. |
| CCtrlView | Cette classe est utilisé comme base pour tous les classes de contrôles de visualisation. |
| CDC | Cette classe permet d'effectuer la gestion de base des dessins graphiques. |
| CDWordArray | Cette classe permet de gérer un tableau d'élément de double mots (4 octets). |
| CDialog | Cette classe permet d'utiliser une boite de dialogue. |
| CDragListBox | Cette classe permet d'offrir des fonctionnalités particulière à la boite de dialogue. |
| CDWordArray | Cette classe permet de gérer un tableau d'élément de double mots. |
| CEdit | Cette classe permet d'utiliser un contrôle d'éditeur de texte. |
| CException | Cette classe permet d'effectuer la gestion des exceptions et des erreurs. |
| CEditView | Cette classe permet d'utiliser un contrôle visualisation d'édition de texte. |
| CFile | Cette classe permet d'offrir différents service pour la gestion des fichiers. |
| CFileDialog | Cette classe permet d'utiliser une boite de dialogue de fichiers. |
| CHeaderCtrl | Cette classe permet d'utiliser un contrôle du titre ou de l'étiquette d'une colonne. |
| CHotKeyCtrl | Cette classe permet d'utiliser un contrôle de raccourci clavier. |
| CHttpFilter | Cette classe est utilisé pour sélecter le filtre de requête HTTP à envoyer au serveur ISAPI. |
| CHttpServer | Cette classe est utilisé comme extension de services d'un serveur ISAPI dans le but d'effectuer des requêtes HTTP à un client. |
| CListBox | Cette classe est utilisé pour un contrôle de liste dans une boite. |
| CListCtrl | Cette classe est utilisé pour un contrôle de liste d'objet de contrôle. |
| CListImage | Cette classe est utilisé permet de créer ou de gérer une liste d'image. |
| CListView | Cette classe est utilisé pour un contrôle de visualisation de liste. |
| CObArray | Cette classe permet de gérer un tableau d'élément de CObject. |
| CObject | Cette classe est utilisé comme base pour tous les classes du MFC. |
| CProgressCtrl | Cette classe est utilisé pour un contrôle de barre de progression. |
| CPropertySheet | Cette classe est utilisé pour un contrôle de feuille de propriété. |
| CPtrArray | Cette classe permet de gérer un tableau d'élément de pointeur générique. |
| CRichEditCtrl | Cette classe permet d'utiliser un contrôle d'éditeur de texte de type RTF. |
| CRichEditView | Cette classe permet d'utiliser un contrôle visualisation du texte de type RTF. |
| CRuntimeClass | Cette classe est utilisé afin de demander l'emplacement exacte d'exécution du programme en cours dans les classes. |
| CScrollBar | Cette classe est utilisé pour créer et gérer un contrôle de barre de défilement dans une fenêtre. |
| CSliderCtrl | Cette classe est utilisé pour créer et gérer un contrôle de bouton glissière (Slider). |
| CSpinButtonCtrl | Cette classe est utilisé pour créer et gérer un contrôle de bouton toupie (Spin button) dans une fenêtre. |
| CStatic | Cette classe est utilisé pour un contrôle statique. |
| CStatusBar | Cette classe est utilisé pour un contrôle de barre d'état dans le bas d'une fenêtre d'application. |
| CStringArray | Cette classe permet de gérer un tableau d'élément de chaîne de caractères (CString). |
| CSyncObject | Cette classe est utilisé comme base pour tous les classes synchronisés. |
| CTabCtrl | Cette classe est utilisé pour un contrôle d'onglet de bloc notes. |
| CToolBarCtrl | Cette classe est utilisé pour un contrôle de boite à outil. |
| CToolTipCtrl | Cette classe permet d'utiliser un contrôle de bulle d'aide (alias infobulle). |
| CTreeCtrl | Cette classe permet d'utiliser un contrôle d'arbre. |
| CTreeView | Cette classe permet d'utiliser un contrôle de visualisation d'une arbre. |
| CUIntArray | Cette classe permet de gérer un tableau d'élément de nombre naturel (UINT). |
| CView | Cette classe permet d'effectuer la visualisation d'une source de données. |
| CWin | Cette classe est utilisé pour effectuer la gestion de la fenêtre de Windows. |
| CWinApp | Cette classe est utilisé pour effectuer la gestion de la fenêtre d'application Windows. |
| CWinThread | Cette classe est utilisé pour effectuer des processus multiples. |
| CWordArray | Cette classe permet de gérer un tableau d'élément de nombre naturel (WORD). |
Dernière mise à jour : Lundi, le 7 août 2006