Win32:是不是可以显示窗口但将其从任务栏中隐藏?

Posted

技术标签:

【中文标题】Win32:是不是可以显示窗口但将其从任务栏中隐藏?【英文标题】:Win32: Is it possible to show the window but to hide it from taskbar?Win32:是否可以显示窗口但将其从任务栏中隐藏? 【发布时间】:2015-11-05 06:50:02 【问题描述】:

如果我有一个带有多个窗口的 win32 应用程序,是否可以在任务栏中显示一个窗口但隐藏窗口图标?

我已尝试使用 WS_EX_TOOLWINDOW 和 WS_EX_APPWINDOW 创建窗口。

【问题讨论】:

【参考方案1】:

你有几个选择:

    工具窗口没有任务栏按钮。通过包含WS_EX_TOOLWINDOW 扩展窗口样式来创建工具窗口。 没有WS_EX_APPWINDOW 扩展样式的自有窗口没有任务栏按钮。 隐藏窗口没有任务栏按钮。

选项 1 很简单。如果您不想使用工具窗口,请使用 2 和 3 的组合。创建一个隐藏的无主窗口,它是您的主窗口的所有者。

【讨论】:

以上是关于Win32:是不是可以显示窗口但将其从任务栏中隐藏?的主要内容,如果未能解决你的问题,请参考以下文章

如何从进程中恢复隐藏的 wpf 窗口

以win形式隐藏在任务栏中的消息框

隐藏 Windows任务栏中的窗口显示

隐藏 Windows任务栏中的窗口显示

从任务栏中隐藏窗口而不使用 WS_EX_TOOLWINDOW

如何在任务栏中显示 QMainWindow