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
  • 相关阅读:
    Springboot配置多数据源Rabbitmq
    SpringBoot 搭建 Rabbitmq
    SpringBoot 成Rabbitmq的疑惑记录
    Docker安装Redis关于Mounts denied解决
    使用Preferences写入注册表
    RSA解密报错 javax.crypto.BadPaddingException: Decryption error
    星座和生肖转化
    bio与nio
    跳表
    springboot+dubbo+zookeeper
  • 原文地址:https://www.cnblogs.com/Stephen-Qin/p/11955630.html
Copyright © 2011-2022 走看看