美文网首页
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