Framework (MFC)
Práce pomocí knihovny Microsoft Foundation Class (MFC) framework je založena na několik hlavních tříd a několik nástrojů Visual C++.Některé třídy zapouzdřit velkou část rozhraní Win32 application programming interface (API).Ostatní třídy zapouzdřují koncepty aplikace, například dokumentů, zobrazení a samotné aplikace.Stále jiné zapouzdřují funkce OLE a funkce pro přístup k datům ODBC a DAO.
Například třídy MFC zapouzdřen koncepce na Win32 okna CWnd.Se nazývá třída C++ CWnd zapouzdřuje nebo "zabalí" HWND úchyt, který představuje okno systému Windows.Podobně třídy CDialog zapouzdřuje dialogových oken systému Win32.
Zapouzdření znamená, že třída C++ CWnd, například obsahuje členské proměnné typu HWND, a funkce členů třídy zapouzdřují volání funkcí Win32, které přijímají HWND jako parametr.Členské funkce třídy mají obvykle stejný název jako funkce Win32, které zapouzdřují.
V této části
Dokumenty, zobrazení a v rámci
V souvisejících oddílů
Šablony dokumentu a proces vytváření Document/View