Fel*_*lix 0 c++ windows taskbar
我正在编写自己的类来创建和处理程序任务栏图标的进度/叠加.
我正在使用ITaskbarList3 for Windows 7 /更高版本来执行此操作.我现在可以创建一个进度或叠加,但我缺少的是警报/闪烁效果,如果程序想要引起用户注意(例如,如果您必须确认管理员权限并且正在使用其他选项卡) .
我不是指进度的暂停/错误指示器,我需要闪烁的橙色效果,直到现在我才能找到一些东西.
谢谢你的帮助.
使用FlashWindowEx功能.请参阅FLASHWINFO上的文档- 您可以开始闪烁,停止闪烁并指定闪烁参数.
为了连续闪烁,直到用户点击窗口,代码如下:
FLASHWINFO fi;
fi.cbSize = sizeof(FLASHWINFO);
fi.hwnd = yourHwnd;
fi.dwFlags = FLASHW_ALL | FLASHW_TIMERNOFG;
fi.uCount = 0;
fi.dwTimeout = 0;
FlashWindowEx(&fi);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3515 次 |
| 最近记录: |