MFC 概念

本部分提供概念性和基于任务的主题,帮助你使用 Microsoft 基础类 (MFC) 库进行编程。

本节内容

常规 MFC 主题
讨论 MFC 库的技术详细信息。

使用 CObject
提供指向使用 CObject(MFC 中大多数类的基类)的链接。

集合
讨论根据 C++ 模板创建的集合类以及根据其他模板创建的集合类。

日期和时间
提供与 MFC 一起使用日期和时间的主题的链接。

文件
讨论 CFile 以及如何处理 MFC 中的文件。

内存管理 (MFC)
描述如何利用与内存管理相关的常规用途服务。

消息处理和映射
介绍 MFC 框架如何处理消息和命令以及如何将这些消息和命令与其处理程序函数相关联。

序列化
说明为允许对象在程序运行之间保留而提供的序列化机制。

异常处理 (MFC)
说明 MFC 中可用的异常处理机制。

MFC Internet 编程基础知识
讨论支持 Internet 编程的 MFC 类。

MFC Internet 编程任务
讨论如何将 Internet 支持添加到应用程序。

Unicode 和多字节字符集 (MBCS) 支持
说明如何对 Unicode 和多字节字符集使用 MFC 和 ATL 支持。

MFC COM
讨论 MFC 的子集,该子集旨在支持 COM,而大多数活动模板库 (ATL) 是为 COM 编程而设计的。

使用 C++ 和 MFC 进行多线程编程
介绍什么是进程和线程,并讨论多线程处理的 MFC 方法。

MFC 中的 Windows 套接字
涵盖 Windows 套接字的 MFC 实现。

MFC 参考
提供 MFC 库参考材料,一组构成应用程序框架的类,它是为 Windows API 编写的应用程序框架。

MFC 示例
提供指向示例的链接,这些示例演示如何在桌面应用程序、DLL、数据库应用程序、控件、Web 应用程序等中使用 MFC。