Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Uw werk met het MFC Library-framework (Microsoft Foundation Class) is grotendeels gebaseerd op een aantal belangrijke klassen en verschillende Visual C++-hulpprogramma's. Sommige klassen bevatten een groot deel van de Win32 Application Programming Interface (API). Andere klassen bevatten toepassingsconcepten, zoals documenten, weergaven en de toepassing zelf. Nog andere functies bevatten OLE-functies en ODBC- en DAO-functionaliteit voor gegevenstoegang. (DAO wordt ondersteund via Office 2013. DAO 3.6 is de definitieve versie en wordt als verouderd beschouwd.)
Het concept van het venster van Win32 wordt bijvoorbeeld ingekapseld door de MFC-klasse CWnd
. Dat wil zeggen, een C++-klasse met de naam CWnd
kapselt de HWND
handler in of 'verpakt' deze, die een Windows-venster vertegenwoordigt. Op dezelfde manier kapselt de klasse CDialog
Win32-dialoogvensters in.
Inkapseling betekent dat de C++-klasse CWnd
bijvoorbeeld een lidvariabele van het type HWND
bevat en dat de lidfuncties van de klasse de aanroepen van Win32-functies inkapselen die als HWND
parameter worden gebruikt. De functies van het klasselid hebben doorgaans dezelfde naam als de Win32-functie die ze inkapselen.
In deze sectie
Documenten, weergaven en het raamwerk
In verwante secties
Hoe het framework uw code aanroept
Documentsjablonen en het proces voor het maken van documenten/weergaven
Berichtafhandeling en toewijzing
Zie ook
De klassen gebruiken om toepassingen voor Windows te schrijven