Платформа (MFC)
Для работы с платформой библиотеки Microsoft Foundation Class (MFC) в большинстве основан на несколько основных классов и нескольких средств Visual C C++. Некоторые классы инкапсулируют большую часть программного интерфейса Win32 (API). Другие классы инкапсулируют понятия приложения, такие как документы, представления и само приложение. По-прежнему инкапсулируют другие функции OLE функций и доступа к данным DAO и ODBC.
Например, структура Win32 окна инкапсулируется классом CWnd MFC. То есть C++ CWnd вызывается классом инкапсулирует или «создать» дескриптор HWND, представляющий окно Windows. Кроме того, класс CDialog инкапсулирует диалоговые окна Win32.
Инкапсуляция означает, что класс CWnd C++, например содержит переменную-член типа HWND и функции-члены класса инкапсулируют вызовы функций Win32, которые принимают в качестве параметра. HWND Функции-члена класса обычно имеют то же имя, что и функция Win32 их инкапсулирует.
Содержание
Документы, представления и .NET Framework
В соответствующих разделах
Построение на платформе .NET Framework
Как .NET Framework вызывает исправление кода
Шаблоны документов и процесс создания документов и представлений
Обработка сообщений и сопоставление