Ramy (MFC)
Pracę w ramach biblioteki Microsoft Foundation klasy (MFC) opiera się głównie na kilka głównych klas i kilka narzędzi Visual C++.Niektóre klasy hermetyzowania dużej części interfejsu programowania aplikacji (API) Win32.Inne klasy hermetyzowania pojęć aplikacji, takich jak dokumenty, widoki i samej aplikacji.Nadal innych upakować funkcje OLE i funkcji dostępu do danych ODBC i obiektów DAO.
Na przykład koncepcja Win32 okna jest zhermetyzowany przy użyciu klasy MFC CWnd.Oznacza to, że klasa C++ o nazwie CWnd hermetyzuje lub "zawija" HWND uchwyt, który reprezentuje okna systemu Windows.Podobnie, klasy CDialog hermetyzuje Win32, okno dialogowe.
Hermetyzacja oznacza, że klasa C++ CWnd, na przykład zawiera zmienną typu HWND, i funkcje składowe tej klasy hermetyzowania wywołania funkcji Win32, które HWND jako parametr.Funkcje składowe klasy zazwyczaj mają taką samą nazwę jak funkcji Win32, które one hermetyzacji.
W tej sekcji
W sekcji pokrewne
Szablony i proces tworzenia dokumentu/widoku dokumentów
Obsługa wiadomości i mapowanie