Cenni preliminari sulla libreria di classi
In questa panoramica viene presentata la suddivisione in categorie e vengono descritte le classi della libreria MFC versione 9.0. Le classi in MFC, nell'insieme, costituiscono un framework di applicazione, il framework di un'applicazione scritta per l'API di Windows. L'attività di programmazione consiste nel compilare il codice specifico all'applicazione.
Le classi di libreria sono riportate qui nelle seguenti categorie:
Nella sezione Concetti fondamentali di progettazione di classi generale viene illustrato come è stata progettata la libreria MFC.
Per una panoramica del framework, vedere Utilizzo delle classi per scrivere applicazioni per Windows. Alcune classi elencate in precedenza sono classi di utilizzo generale che possono essere utilizzate all'esterno del framework e garantiscono astrazioni utili come le raccolte, le eccezioni, i file e le stringhe.
Per comprendere l'ereditarietà di una classe, utilizzare il Grafico della gerarchia di classi.
Oltre alle classi elencate in questi cenni preliminari, la libreria MFC contiene alcune funzioni globali, variabili globali e macro. Una panoramica e un elenco dettagliato di questi sono disponibili nell'argomento Funzioni globali e macro MFC, che segue il riferimento alfabetico alle classi MFC.