Classi Frame-Window
Ogni applicazione ha una "finestra cornice principale", una finestra desktop che in genere ha il nome dell'applicazione nel relativo didascalia. Ogni documento ha in genere una "finestra cornice documento". Una finestra cornice documento contiene almeno una visualizzazione, che presenta i dati del documento.
Finestre cornice in applicazioni SDI e MDI
Per un'applicazione SDI, è presente una finestra cornice derivata dalla classe CFrameWnd. Questa finestra è sia la finestra cornice principale che la finestra cornice del documento. Per un'applicazione MDI, la finestra cornice principale è derivata dalla classe CMDIFrameWnd e le finestre cornice del documento, ovvero finestre figlio MDI, sono derivate dalla classe CMDIChildWnd.
Usare la classe Frame-Window o derivarla da essa
Queste classi offrono la maggior parte delle funzionalità della finestra cornice necessarie per le applicazioni. In circostanze normali, il comportamento e l'aspetto predefiniti forniti sono adatti alle proprie esigenze. Se sono necessarie funzionalità aggiuntive, derivare da queste classi.