Alle classi della libreria sono qui presentate nelle seguenti categorie:
La sezione Filosofia di Design di classe generale spiega come Microsoft Foundation Class Library è stata progettata.
Il quadro è spiegato in dettaglio nella guida del programmatore Visual C++. (Vedere , utilizzando le classi a scrivere applicazioni per Windows, per una panoramica.) Alcune delle classi sopra elencate sono General-Purpose classi che possono essere utilizzate di fuori della framework.and forniscono utili astrazioni come raccolte, le eccezioni, i file e stringhe.
Per vedere l'eredità di una classe, utilizzare la Classe gerarchia Chart.
Le classi elencate in questa panoramica, oltre a Microsoft Foundation Class Library contiene un numero di funzioni globali, le variabili globali e le macro. C'è una panoramica e l'elenco dettagliato di questi nella sezione Globals e macro MFC, che segue l'alfabetico riferimento alle classi MFC.