c++ - 使子窗口出现在任务栏中

标签 c++ winapi

在win32程序中,如何让子窗口出现在任务栏中?
(WS_EX_APPWINDOW 扩展样式,仅对顶层窗口有帮助)

最佳答案

通常只有弹出窗口可以出现在任务栏中,但您可以使用 ITaskbarList 界面来执行此操作。

根据 ITaskbarList::AddTab 的文档,

Any type of window can be added to the taskbar...

我自己没有尝试过,所以我不知道这是否适用于子窗口,但这是我能想到的唯一可能成功的方法。

参见 http://msdn.microsoft.com/en-us/library/windows/desktop/bb774652(v=vs.85).aspx获取更多信息。

关于c++ - 使子窗口出现在任务栏中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15761130/

相关文章:

c++ - beagle bone black 的 undefined reference 链接器错误静态库交叉编译

c# - 将 OpenSsl SSL_ctrl 函数编码到 C#

c++ - 使用 boost::spirit::qi 解析包含特定字符的字符串

c++ - 空引用错误,如何解决?

c - 在 ANSI C 中使用 WinAPI 和 DWMApi

winapi - Windows 中简单的 .wav 或 .mp3 播放 - 它去哪儿了?

C++ 指向函数的指针作为参数。数据类型不兼容

c++ - 为什么使用 constexpr、__PRETTY_FUNCTION__ 和 char * 的这两段代码会有不同的结果?

C++ 并将枚举值写入 Windows 注册表

winapi - 原子 x86 指令与 MS 的 InterlockedCompareExchange 文档的对齐要求?