zoukankan      html  css  js  c++  java
  • MFC的Dlg和App什么区别?应用程序类与对话框类

    MFC里有个app类。。他是一个项目工程类,有一个全局的实例化。theApp你可以理解为整个项目的实例,它重载了入口函数,所有的窗口神马的,都是在这个类里实例化的。

    dlg是对话框,是一个窗口。一个程序(app)可能没有窗口,也可能很多窗口,取决于你怎么设计。窗口本质上是一样的,但外观上你可以分成一般窗口和对话框。

    两个类的作用完全不同,app类相当于相当于程序初始化,建立消息循环,窗口类实现窗口的功能
    每一个程序都必须有一个并且只有一个app类,但是程序不一定要要窗口类!!!

    一个是从CW'i'nApp(Ex)类派生,应用程序类,一个对话框类,从CDialog(Ex)派生,一般和窗口绑定在一起
    ————————————————
    版权声明:本文为CSDN博主「txwtech」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/txwtech/article/details/89812224

    新战场:https://blog.csdn.net/Stephen___Qin
  • 相关阅读:
    C加加学习之路 1——开始
    哈夫曼树C++实现详解
    Linux常用命令
    Accp第二章:基础知识
    第一章Accp 8.0
    泛型集合
    深入C#数据类型
    初始wondows系统
    深入.NET框架
    二至十五章总结
  • 原文地址:https://www.cnblogs.com/Stephen-Qin/p/11955630.html
Copyright © 2011-2022 走看看