gpt4 book ai didi

winapi - WS_EX_APPWINDOW 有什么作用?

转载 作者:行者123 更新时间:2023-12-04 16:20:39 31 4
gpt4 key购买 nike

要么这只是一个没有文档的不推荐使用的窗口样式,要么我在搜索它时犯了一个缺陷。

我的问题是,这个标志有什么作用?是否有我可能需要的受支持的等价物?

建议表示赞赏!

最佳答案

WS_EX_APPWINDOW是一种扩展的窗口样式,记录在 MSDN .它绝对不会被弃用,并且是一种完全支持和广泛使用的样式。

文档指出样式:

Forces a top-level window onto the taskbar when the window is visible.



这是一个相对平淡的声明,低估了这种风格的目的。通常,将顶级窗口强制置于任务栏上的属性是顶级窗口是无主的。默认情况下,顶级拥有的窗口不会出现在任务栏上。因此,如果出于某种原因您希望将一个顶级拥有的窗口放在任务栏上,那么 WS_EX_APPWINDOW是解决方案。

虽然有 MSDN article它描述了任务栏中出现窗口的规则,但它并不像它应该的那样清晰。 Raymond Chen's article更准确地描述它:

There are some basic rules on which windows go into the taskbar. In short:

  • If the WS_EX_APPWINDOW extended style is set, then it will show (when visible).
  • If the window is a top-level unowned window, then it will show (when visible).
  • Otherwise it doesn't show.

关于winapi - WS_EX_APPWINDOW 有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8204397/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com