MFC 派生图表
来源:互联网 发布:日本2017福袋 网络 编辑:程序博客网 时间:2024/05/16 12:16
Visual C++发展至今,MFC类库越来越强大,其基本层次结构如图所示,箭头的方向是从派生类指向基类。
MFC类基本层次结构
其中,CObject类是MFC提供的绝大多数类的基类。该类完成动态空间的分配与回收,支持一般的诊断、出错信息处理和文档序列化等。
CCmdTarget类主要负责将系统事件(消息)和窗口事件(消息)发送给响应这些事件的对象,完成消息发送、等待和派遣(调度)等工作,实现应用程序的对象之间协调运行。
CWinApp类是应用程序的主线程类,它是从CWinThread类派生而来。CWinThread类用来完成对线程的控制,包括线程的创建、运行、终止和挂起等。
CDocument类是文档类,包含了应用程序在运行期间所用到的数据。
CWnd类是一个通用的窗口类,用来提供Windows 中的所有通用特性。
CView 是用于让用户通过窗口来访问文档以及负责文档内容的显示。
CFrameWnd 类是从 CWnd 继承来的,并实现了标准的框架应用程序。
CDialog 类用来控制对话框窗口。
CMDIFrameWnd和CMDIChildWnd类分别用来多文档应用程序的主框架窗口和文档子窗口的显示和管理。
CMiniFrameWnd类是一种简化的框架窗口,它没有最大化和最小化窗口按钮,也没有窗口系统菜单,一般很少用到它。
http://www.cppblog.com/andxie99/archive/2008/06/04/9747.html
整理资料,看到几张MFC的类层次结构图。也来看看MFC的发展吧:
0 0
- MFC 派生图表
- 关于派生MFC通用控件的方法
- CWinThread线程派生类MFC多线程框架
- MFC模板CArray及其派生类
- 派生MFC通用控件的方法
- [MFC] CDC三大派生类
- [MFC]设备环境CDC类及其派生
- MFC画二维动态图表[GDI]
- 关于MFC下的图表控件
- MFC Reference & Hierarchy Chart - MFC 参考 & 继承图表 - HackerJLY
- 派生
- 派生!
- 派生
- 派生
- MFC CWinApp派生类中使用CFrameWnd派生类的成员函数Create来创建窗口
- MFC中CAsyncSocket及其派生类对象跨线程使用方法
- 关于classwizard识别部分MFC派生类的问题
- MFC中创建或派生基于CWnd的类
- 新手要掌握的linux 命令
- Android中通过ListView的实现简单新闻列表
- ReactNative重写的OSChina的Git@OSC客户端
- TCP套接字的java实现
- C++ 继承和组合混搭下的构造和析构调用原则
- MFC 派生图表
- nswoj 2327 MX的密码锁
- Android null value in entry: streamInputs=null 前言中不允许有内容
- Linux性能调优工具大全,强烈建议收藏
- PV机器人笔试题
- 读取文件夹下的数据
- 向量、矩阵求导
- java集合类List/Set/Map的区别和联系
- Android外部存储/内部存储路径获取大全