类库概述概述部分描述了Microsoft基本类库(MFC)6.0版中的类并对其按种类分类。MFC中的类,一起构成了“应用框架”——用于Windows API的编写的一个应用框架。编程的任务就是填写特定于自己应用的代码。
关于Microsoft基类库中的类按以下的种类给出:
l 根类:CObjectl MFC应用结构类:
l 应用和线程支持类
l 命令例程类
l 文档类
l 视图类(结构)
l 框架窗口类(结构)
l 文档-模板类
l 窗口、对话和控件类
l 框架窗口类(窗口)
l 对话框类
l 控件类
对话和控件类
l 框架窗口类(窗口)
l 对话框类
l 控件类
l 控件条类
l 绘画和打印类
l 输出(设备上下文)类
l 绘画工具类
l 简单的数据类型类
l 数组、列表和映射类
l 用于数组、列表和映射的模板类
l 可用的数组类
l 可用的列表类
l 可用的映射类
l 文件和数据库类
l 文件I/O类
l DAO类
l ODBC类
l Internet和网络类
l ISAPI类
l Windows 套接字类
l Win32 Internet类
l OLE类
l OLE包容器类
l OLE服务器类
l OLE拖放和数据传输类
l OLE通用对话类
l OLE自动类
l OLE 控件类
l 活动文档类
l OLE相关类
l 调试和异常类
l 调试支持类
l 异常类通用类设计规则解释了Microsoft基本类库是如何设计的。
在联机文档“Visual C++程序员指南”中对框架有详细的解释(如果要了解概况,请参阅“使用类编写Windows应用”)。
以上列出的一些类是通用类,可以在框架外部使用并且提供了有用的抽象概念,
例如收集、异常、文件和字符串。如果要了解一个类的继承性,请使用类层次图表。
除了在概述中列出的类以外,Microsoft基本类库还包含了一些全局函数、全局变量以及宏。
在按字母排列的MFC类之后的MFC宏和全局量部分有详细描述。