常规 MFC 主题

此系列文章包括有关 Microsoft 基础选件类 (MFC) 库的技术详细信息并提供 MFC 框架概述及其关键组件和子系统。

Microsoft 基础类库是在微软的Windows下编程的一个应用程序框架。 在 C++,MFC 中编写提供了许多代码所需的托管窗口、菜单和对话框;执行基本的输入/输出;存储数据对象的集合等。 您需要做的所有工作就是添加你的应用程序的特定代码到框架中。 给出的C++类的编程特性,他很容易夸张和替代the MFC framework提供的基本功能。

MFC框架是一种有效的方法可以让你在Windows专家级程序员上进行编程。 MFC 缩短开发时间;使代码更具可迁移性;提供的支持,而不会削弱编程可用和灵活性;和提供易于访问“困难编程的”用户界面元素和技术,与积极技术,OLE 和 Internet 编程。 此外,MFC 通过数据访问对象 (DAO) 和开放式数据库连接 (odbc) 简化数据库编程;通过Windows网络套接字简化网络编程。 MFC 便于编程属性表 (“选项”对话框),打印预览和浮动程序,自定义项的工具栏功能。

本节内容

MFC SamplesVisual C++ 示例中提供。

使用 MFC 源文件

MFC 库版本

使用类编写 Windows 应用程序

基于框架生成

CWinApp:应用程序类

文档模板和文档/视图创建过程

管理 MFC 模块的状态数据

空闲循环处理

针对 MFC 模块状态中的激活上下文的支持

隔离 MFC 公共控件库

Windows Vista 公共控件的生成要求

如何:添加重新启动管理器支持

有关MFC引用文档的概述,请参见 Microsoft Foundation Class Library

有关ATL的信息,请参见 Active Template Library Reference

请参见

参考

使用窗口对象