Framework (MFC)
Il lavoro con il framework (MFC) della libreria MFC è basato ampiamente in alcune classi importanti e su diversi strumenti di Visual C++.Alcune classi includono una parte dell'API Win32 (API).Altre classi contengono i concetti di applicazione come i documenti, visualizzazioni e l'applicazione stessa.Altri provider ancora incapsulano la funzionalità OLE e l'accesso ai dati di DAO e ODBC.
Ad esempio, il concetto di Win32 la finestra è incapsulato dalla classe CWndMFC.Ovvero la C++ CWnd chiamato classe incapsula o “esegue il wrapping di l„ l'handle di HWND che rappresentano una finestra di windows.Inoltre, la classe CDialog incapsula le finestre di dialogo Win32.
L'incapsulamento indica che la classe CWndC++, ad esempio, contiene una variabile membro di tipo HWNDe le funzioni membro di classi includono le chiamate alle funzioni Win32 che accettano HWND come parametro.Le funzioni membro delle classi in genere hanno lo stesso nome della funzione Win32 che incapsula.
Argomenti della sezione
Documenti, visualizzazioni e Framework
Procedure guidate e editor di risorse
Nelle sezioni correlate
CWinApp: La classe di applicazione
Modelli di documento e il processo di creazione documento/visualizzazione
Vedere anche
Concetti
Utilizzo delle classi per la creazione di applicazioni per Windows