百度空间 | 百度首页 
 
查看文章
 
MFC Class Library Overview from MSDN(1)
2009-06-22 01:22
摘自:http://msdn.microsoft.com/en-us/library/fe1cf721(VS.80).aspx

Class Library Overview

This overview categorizes and describes the classes in the Microsoft Foundation Class Library (MFC) version 8.0. The classes in MFC, taken together, constitute an application framework — the framework of an application written for the Windows API. Your programming task is to fill in the code that is specific to your application.

The library's classes are presented here in the following categories:

  • Root Class: CObject

  • MFC Application Architecture Classes

    • Application and Thread Support Classes

    • Command Routing Classes

    • Document Classes

    • View Classes (Architecture)

    • Frame Window Classes (Architecture)

    • Document-Template Classes

  • Window, Dialog, and Control Classes

    • Frame Window Classes (Windows)

    • View Classes (Windows)

    • Dialog Box Classes

    • Control Classes

    • Control Bar Classes

  • Drawing and Printing Classes

    • Output (Device Context) Classes

    • Drawing Tool Classes

  • Simple Data Type Classes

  • Array, List, and Map Classes

    • Template Classes for Arrays, Lists, and Maps

    • Ready-to-Use Array Classes

    • Ready-to-Use List Classes

    • Ready-to-Use Map Classes

  • File and Database Classes

    • File I/O Classes

    • DAO Classes

    • ODBC Classes

    • OLE DB Classes

  • Internet and Networking Classes

    • ISAPI Classes

    • Windows Sockets Classes

    • Win32 Internet Classes

  • OLE Classes

    • OLE Container Classes

    • OLE Server Classes

    • OLE Drag-and-Drop and Data Transfer Classes

    • OLE Common Dialog Classes

    • OLE Automation Classes

    • OLE Control Classes

    • Active Document Classes

    • OLE-Related Classes

  • Debugging and Exception Classes

    • Debugging Support Classes

    • Exception Classes

The section General Class Design Philosophy explains how the MFC Library was designed.

For an overview of the framework, see Using the Classes to Write Applications for Windows. Some of the classes listed above are general-purpose classes that can be used outside of the framework and provide useful abstractions such as collections, exceptions, files, and strings.

To see the inheritance of a class, use the Class Hierarchy Chart.

In addition to the classes listed in this overview, the MFC Library contains a number of global functions, global variables, and macros. There is an overview and detailed listing of these in the topic MFC Macros and Globals, which follows the alphabetical reference to the MFC classes.

下图是他的层次表:



类别:c/c++学习与总结 | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu