zoukankan      html  css  js  c++  java
  • MFC窗口style为overlapped popup child三者的区别

    1. 中文翻译
      OVERLAPPED --> 重叠窗口
      popup —> 弹出式窗口
      child --> 子窗口
    2. 基本不同
      overlapped窗口,从窗口关系的角度,可独立存在。
      child窗口,依附父窗口,随parentwindow存在而存在,显示在parent内部
      Popup窗口,弹出窗口,依附于parentwindow窗口,随parentwindow存在而存在, 相对于父窗口位置可超过边界。
    3. 特殊点
      WS_CHILD Creates a child window. Cannot be used with the WS_POPUP style.
      WS_POPUP Creates a pop-up window. Cannot be used with the WS_CHILD style.
      WS_OVERLAPPED Creates an overlapped window. An overlapped window usually has a caption and a border.

    注意:在创建非模态窗口时,把属性设置为overlapped
    大白话部分

    重叠窗口就是一个不需父窗口的窗口,也就是程序的主窗口,一般来说,一个程序都至少有一个是主重叠窗口。

    弹出窗口与子窗口都是有父窗口的,就是说他们都依赖与另外一个窗口,故不可以独立存在。

    弹出窗口与子窗口之间不同的是弹出窗口可以脱离于父窗口的大小与位置,相对来说比较独立,但子窗口不可脱离父窗口,常见的子窗口如属性页,常见的弹出窗口如信息框。

  • 相关阅读:
    渲染你刚刚上传的图片,再进行二次上传
    详情页需要显示图片
    上传图片
    毛利率保留俩位小数
    去除input的前后的空格
    vue下载模板、导出excle
    如何从一个对象里面拿数据
    登录注册
    ajax发送请求的数据类型
    WampServer修改MySQL密码
  • 原文地址:https://www.cnblogs.com/laohaozi/p/12537554.html
Copyright © 2011-2022 走看看