美文网首页
MFC基础概念

MFC基础概念

作者: AC编程 | 来源:发表于2024-03-14 10:51 被阅读0次

一、MFC的库程序

  • 使用MFC制作自己的静态库程序
  • MFC的动态库
    1、使用静态的MFC库制作自己的动态库
    2、使用动态的MFC库制作自己的动态库
  • MFC扩展库
    规则库可以被各种程序所调用,扩展库只能被MFC程序调用(对MFC进行扩展)。

二、程序类型-相关类

2.1 单文档视图架构程序
  • CWinApp:应用程序类,负责管理应用程序的流程
  • CFrameWnd:框架窗口类,负责管理框架窗口
  • CView:视图窗口类,负责显示数据
  • CDocument:文档类,负责管理数据
2.2 多文档视图架构程序
  • CWinApp:应用程序类,负责管理应用程序的流程
  • CMDIFrameWnd:多文档主框架窗口类
  • CMDIChildWnd:多文档子框架窗口类
  • CView:视图窗口类,显示数据
  • CDocument:文档类,管理数据
2.3 对话框应用程序
  • CWinApp:应用程序类,负责管理应用程序的流程
  • CDialog:对话框窗口类

三、MFC库中相关类简介

  • CObject类: MFC类库中绝大部分类的父类,提供了MFC类库中一些基本的机制。对运行时类信息的支持。对动态创建的支持。对序列化的支持。

  • CWinApp类:应用程序类,封装了应用程序、线程等信息。

  • CDocument类:文档类,管理数据。

  • Frame Windows:框架窗口类,封装了窗口程序组成的各种框架窗口。

  • CSplitterWnd:用来完成拆分窗口的类

  • Control Bars:控件条类

相关文章

网友评论

      本文标题:MFC基础概念

      本文链接:https://www.haomeiwen.com/subject/qfcwzdtx.html