这只是没有文档的不推荐使用的窗口样式,或者我在搜索它时犯了一个缺陷。
我的问题是,此标志的作用是什么?我可能需要与之等效的支持吗?
忠告不胜感激!
最佳答案
WS_EX_APPWINDOW
是MSDN上记录的扩展窗口样式。它绝对不被弃用,并且是一种完全支持和广泛使用的样式。
该文档指出该样式:
这是一个相对平淡的声明,说明了这种风格的目的。通常,将顶层窗口强制到任务栏上的属性是顶层窗口不存在的事实。默认情况下,顶层拥有的窗口不会显示在任务栏上。因此,如果您出于某种原因希望在任务栏上放置一个顶级窗口,那么WS_EX_APPWINDOW
是解决方案。
尽管有一个MSDN article描述了任务栏中出现窗口的规则,但它并没有那么清晰。 Raymond Chen's article更精确地描述了它:
关于winapi - WS_EX_APPWINDOW是做什么的?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8204397/