使 windows 图标在任务栏上闪烁

Make windows icon blink on taskbar

我们可以为window.

设置ForegroundWindow

有没有让它的图标在任务栏上闪烁多次的功能?

我已经尝试过 SetActiveWindow 和 ShowWindow 之类的东西,但无济于事。

试试这个 https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-flashwindow

备注 闪烁 window 意味着改变其标题栏的外观,就好像 window 从非活动状态变为活动状态,反之亦然。 (非活动字幕栏变为活动字幕栏;活动字幕栏变为非活动字幕栏。)

通常,window 会闪烁以通知用户 window 需要注意,但它当前没有键盘焦点。

FlashWindow 函数只闪烁 window 一次;对于重复闪烁,应用程序应该创建一个系统计时器。