使用 Microsoft 基础类库 (MFC) 框架使用某个主类和多个 Visual C++ 的主要工具。 某些类封装 Win32 应用程序编程接口 (API) 的一个主要部分。 其他类封装应用程序概念,如文档、视图和应用程序。 仍然有一些其他提供封装 OLE 功能以及 ODBC 和 DAO 的数据访问功能。
例如,Windows Win32 的概念。MFC CWnd类封装。 也就是说 C++ 类调用的 CWnd 封装或“包装”表示 Windows HWND 的窗口句柄。 同样,CDialog 类封装 Win32 对话框。
封装表示 C++ 类 CWnd,例如,包含 HWND类型的成员变量,并封装,函数采用 HWND 作为参数的调用对 Win32 类的成员函数。 类成员函数通常具有与 Win32 函数进行封装的名称。