强制任务栏图标显示气球工具提示很容易:我需要做的就是在调用 Shell_NotifyIcon( NIM_MODIFY, ... ) 时设置 NIF_INFO 标志,然后气球就会出现,没问题。
现在,当我不再需要气球时,我也希望能够隐藏它,但我找不到这样做的方法。我尝试清除 NIF_INFO 标志并调用 Shell_NotifyIcon( NIM_MODIFY, ... ),但气球仍然存在。它确实会在几秒钟后自行消失,但这不是我想要的:当我的程序认为应该隐藏它时,我想立即隐藏它。
让气球消失的唯一方法似乎是破坏图标,然后再次将其添加到任务栏,但它很难看。
是否可以在不重新创建任务栏图标的情况下隐藏气球?谢谢。