La maggior parte delle classi in Microsoft Foundation Class Library sono derivata da una singola classe base alla radice della gerarchia di classe. CObject fornisce una serie di funzionalitą utili a tutte le classi da essa derivate, con molto basso overhead. Per ulteriori informazioni su CObject e le sue capacitą, vedere CObject classe argomenti nel manuale del programmatore di Visual C++.
La classe base finale della maggior parte delle classi MFC. Supporta serializzazione dei dati e di ottenere informazioni di runtime su una classe.
Struttura utilizzata per determinare l'esatta classe di un oggetto in fase di esecuzione.