Applikationsramverk

Anmärkning

Biblioteket För Microsoft Foundation-klasser (MFC) stöds fortfarande. Vi lägger dock inte längre till funktioner eller uppdaterar dokumentationen.

Kärnan i MFC-biblioteket (Microsoft Foundation Class) är en inkapsling av en stor del av Windows-API:et i C++-format. Biblioteksklasser representerar fönster, dialogrutor, enhetskontexter, vanliga GDI-objekt som penslar och pennor, kontroller och andra Vanliga Windows-objekt. Dessa klasser ger ett bekvämt C++-medlemsfunktionsgränssnitt till de strukturer i Windows som de kapslar in. Mer information om hur du använder dessa klasser finns i Avsnitt om fönsterobjekt.

Men MFC-biblioteket tillhandahåller också ett lager med ytterligare programfunktioner som bygger på C++-inkapslingen av Windows-API:et. Det här lagret är ett fungerande programramverk för Windows som tillhandahåller de flesta vanliga användargränssnitt som förväntas av program för Windows, inklusive verktygsfält, statusstaplar, utskrift, förhandsgranskning, databasstöd och ActiveX-stöd. När du använder klasserna för att skriva program för Windows förklaras ramverket i detalj.

Se även

Designfilosofi för allmän klass