Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Ditt arbete med MFC-biblioteksramverket (Microsoft Foundation Class) baseras till stor del på några större klasser och flera Visual C++-verktyg. Vissa klasser kapslar in en stor del av Win32-programmets programmeringsgränssnitt (API). Andra klasser kapslar in programbegrepp som dokument, vyer och själva programmet. Ytterligare andra kapslar in OLE-funktioner och ODBC- och DAO-dataåtkomstfunktioner. (DAO stöds via Office 2013. DAO 3.6 är den slutliga versionen och anses vara föråldrad.)
Win32-begreppet fönster kapslas till exempel in av MFC-klassen CWnd. D.v.s. en C++-klass som kallas CWnd kapslar in eller "omsluter" HWND handtaget som representerar ett Windows-fönster. På samma sätt kapslar klassen CDialog in Win32-dialogrutor.
Inkapsling innebär att C++-klassen CWnd, till exempel innehåller en medlemsvariabel av typen HWND, och klassens medlemsfunktioner kapslar in anrop till Win32-funktioner som tar en HWND som en parameter. Klassmedlemsfunktionerna har vanligtvis samma namn som den Win32-funktion som de kapslar in.
I det här avsnittet
I relaterade avsnitt
Dokumentmallar och processen för att skapa dokument/visa
Meddelandehantering och mappning