Windows 是否有非重叠窗口?如果是的话,它看起来像什么?

Windows 是否有非重叠窗口?如果是的话,它看起来像什么?,windows,winforms,Windows,Winforms,我一直在阅读一些关于的信息,发现术语“重叠窗口”基本上用于我能想到的所有窗口。“重叠”这个词在我看来似乎被误用了,因为在窗口本身的上下文中,它与任何东西都不重叠。我找不到关于如何创建非重叠窗口的任何信息,因此我无法实例化一个窗口并看到其区别 有没有不重叠的窗口?如果有,请发布比较图像。根据MSDN文档,有5个不同的窗口,根据描述,子窗口和仅消息窗口不重叠 以下是有关不同窗口类型的摘要: 重叠窗口 具有标题栏、边框和客户端区域的顶级窗口;它将用作应用程序的主窗口。它还可以有窗口菜单、最小化和最大

我一直在阅读一些关于的信息,发现术语“重叠窗口”基本上用于我能想到的所有窗口。“重叠”这个词在我看来似乎被误用了,因为在窗口本身的上下文中,它与任何东西都不重叠。我找不到关于如何创建非重叠窗口的任何信息,因此我无法实例化一个窗口并看到其区别


有没有不重叠的窗口?如果有,请发布比较图像。

根据MSDN文档,有5个不同的窗口,根据描述,子窗口和仅消息窗口不重叠

以下是有关不同窗口类型的摘要:

  • 重叠窗口

    具有标题栏、边框和客户端区域的顶级窗口;它将用作应用程序的主窗口。它还可以有窗口菜单、最小化和最大化按钮以及滚动条。用作主窗口的重叠窗口通常包括所有这些组件

  • 弹出窗口

    弹出窗口是一种特殊类型的重叠窗口,用于显示在应用程序主窗口外的对话框、消息框和其他临时窗口

  • 子窗口

    子窗口仅限于其父窗口的客户端区域。应用程序通常使用子窗口将父窗口的客户端区域划分为功能区域。子窗口必须有父窗口。父窗口可以是重叠窗口、弹出窗口,甚至是另一个子窗口

  • 分层窗口

    对于具有复杂形状、设置形状动画或希望使用alpha混合效果的窗口,使用分层窗口可以显著提高性能和视觉效果。系统自动合成和重新绘制分层窗口和底层应用程序的窗口

  • 仅限消息窗口

    “仅限消息”窗口允许您发送和接收消息。它不可见,没有z顺序,无法枚举,并且不接收广播消息。窗口只是发送消息


mm,我想这从技术上回答了我的问题,但我仍然不知道视觉上的区别是什么(除了不可见的消息窗口类型)。子窗口的一个示例是
控件
,它以
形式托管。是的,控件也是窗口。