Struktura (MFC)
Pracy z ramami biblioteki Microsoft Foundation Class (MFC) opiera się głównie na kilka głównych klas i kilka narzędzi Visual C++.Niektóre klasy hermetyzacji dużej części interfejsu programowania aplikacji (API) Win32.Inne klasy hermetyzacji pojęć aplikacji, takich jak dokumenty, widoki i samą aplikację.Jeszcze inni hermetyzacji OLE cech i funkcji dostępu do danych ODBC i obiektów DAO.
Na przykład koncepcja firmy Win32 okna jest zhermetyzowany przy klasy MFC CWnd.Oznacza to, o nazwie klasy języka C++ CWnd hermetyzuje lub "zawijania" HWND uchwyt reprezentujący okno systemu Windows.Podobnie, klasa CDialog hermetyzuje okien dialogowych systemu Win32.
Hermetyzacja oznacza, że klasa C ++ CWnd, na przykład zawiera zmienną typu HWND, i funkcje składowe tej klasy hermetyzacji wywołania funkcji Win32, które mają HWND jako parametr.Funkcje składowe klasy zazwyczaj mają taką samą nazwę jak one hermetyzacji funkcji Win32.
W tej sekcji
W sekcjach pokrewne
Szablony dokumentów i proces tworzenia dokumentu/widoku
Postępowanie z wiadomościami i mapowanie