c++ - 任务托盘中没有图标的窗口怎么办?

标签 c++ windows winapi

我找到了 windows 样式 WS_EX_TOOLWINDOW 但这改变了标题栏。有没有办法没有任务托盘图标但保留正常的窗口标题栏?

最佳答案

如果您添加了恢复窗口的替代方法,例如在通知托盘中放置一个图标,您通常确实希望这样做。

确保任务栏不显示您的窗口的常用方法是创建一个隐藏的父窗口。只要窗口有父窗口,父窗口就会用于创建按钮 - 隐藏的窗口不会显示在任务栏上。

此外,WS_EX_APPWINDOW 应该被删除,因为它对 shell 执行相反的提示并强制窗口到任务栏,即使它不会显示。

关于c++ - 任务托盘中没有图标的窗口怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2227221/

相关文章:

c++ - 无法在二叉树中实现递归搜索

c++ - Win32 应用程序在最小化窗口动画时挂起

c++ - 跟踪打开的子对话框

c++ - XSLT 中的 MSXML 有多好?

c++ - 如何切断字符串的一部分,集合中的每个字符串都有

c++ - 包含仅 move 类型的类的构造函数应该通过引用还是通过右值引用接收仅 move 类型?

c++ - 将字节数组转换为具有字节序问题的指针

windows - 在命名管道上选择

java - 通过 Windows 7 控制台打开 SBT 时出现问题

winapi - HeapCreate 与 GetProcessHeap