windows - win32编程中的顶层窗口到底是什么?

标签 windows winapi terminology

我不太明白我通过 CreateWindowEx 创建的窗口和“顶级”窗口之间的区别。

什么是 win32 编程中的顶级窗口?

最佳答案

MSDN 条目 About Windows提供以下定义:

A window that has no parent, or whose parent is the desktop window, is called a top-level window.

博客文章 A window can have a parent or an owner but not both 中给出了更实用的解释:

A window can be created as a child window (WS_CHILD set) or a top-level window (WS_CHILD not set).

关于windows - win32编程中的顶层窗口到底是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18244379/

相关文章:

windows - Windows 上的简单构建过程自动化

c++ - 线程间通信。如何向另一个线程发送信号

windows - 将值存储在独立于进程的内存中

python - PEP 8 中命名约定的首要原则是什么?

c - 在没有安全协议(protocol)的网页上使用curl

java - 如何使用批处理文件作为 Java 控制台?

c++ - 如何检测另一个进程中弹出的消息框?

c++ - TextOut 到设备上下文的中心

c - 全局变量的乘法声明/定义

java - 什么是热点?