Condividi tramite


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

SDI e MDI

Documenti, visualizzazioni e Framework

Procedure guidate e editor di risorse

Nelle sezioni correlate

Compilazione in Framework

Il Framework chiama il codice

CWinApp: La classe di applicazione

Modelli di documento e il processo di creazione documento/visualizzazione

Gestione e mapping

Oggetti Window

Vedere anche

Concetti

Utilizzo delle classi per la creazione di applicazioni per Windows