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

Nir*_*hog 5 c++ windows winapi

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

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

Dav*_*nan 14

你有几个选择:

  1. 工具窗口没有任务栏按钮.通过包含WS_EX_TOOLWINDOW扩展窗口样式来创建工具窗口.
  2. 没有WS_EX_APPWINDOW扩展样式的拥有窗口没有任务栏按钮.
  3. 隐藏的窗口没有任务栏按钮.

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