有時,當我們的應用程序啓動時,它在任務欄中閃爍橙色。我不認爲我們明確寫了任何代碼來做到這一點,但它仍然發生。我們的程序是一個C#winforms應用程序,有時需要一段時間才能加載。任何想法可能會導致這種情況,以及如何防止它?在任務欄中導致橙色閃爍的應用程序
回答
我相信你可以使用MSDN的flashwinfo。
編輯 - 這是更多info。
他不想讓它發生,他想讓它停止發生。 – Blorgbeard 2011-05-25 19:56:33
-1,我相信OP意味着相反。 – user7116 2011-05-25 19:56:33
您可能希望在丟失更多積分之前刪除您的評論。 – Tass 2011-05-25 19:59:33
根據我的經驗,如果應用程序不是用戶正在使用的當前應用程序,但是會自行更新UI(?),系統會識別這一點並通過橙色閃存通知用戶。
因此,如果您的應用程序正在進行一些長時間的處理,並且用戶點擊另一個應用程序/窗口,它們可能會獲得橙色閃光。
一種可能的替代方法是防止應用程序在任務欄中顯示,直到加載完成。
因此,沿着線的東西:
// prevent from showing in the constructor (or via the designer)
public MyAppMainForm()
{
this.ShowInTaskbar = false;
// other initialization
}
// now you're ready to show in the Taskbar
private void MyAppMainForm_Load(object sender, EventArgs e)
{
this.ShowInTaskbar = true;
}
- 1. 其他應用程序的控制任務欄閃爍事件
- 2. 全屏閃爍任務欄Windows Mobile 6應用程序
- 3. 停止任務欄閃爍
- 4. 如何識別在Testcomplete中的Windows任務欄中閃爍的應用程序?
- 5. 在Eclipse中拖放RCP應用程序導致屏幕閃爍
- 6. 在顏色變化的任務欄中閃爍
- 7. 初始應用程序加載標籤欄色調閃爍
- 8. 當Chrome Packaged應用程序收到通知時顯示橙色Windows任務欄圖標橙色
- 9. onmouseover導致閃爍
- 10. 文本視圖在我的應用程序中閃爍/閃爍
- 11. 檢測任務欄圖標閃爍
- 12. AIR:使任務欄項閃爍?
- 13. Android應用程序閃爍
- 14. jquery在IE中導致閃爍
- 15. 畫中畫在OpenGL導致閃爍
- 16. [self.tableview reloadData];導致閃爍
- 17. Android bringToFront導致閃爍
- 18. onChildDraw導致項目閃爍
- 19. Android View.bringToFront()導致閃爍
- 20. Vimeo iframe導致閃爍
- 21. jQuery.hover導致閃爍效果
- 22. 白色閃爍與iphone中的phonegap + JQM應用程序
- 23. 如何以編程方式確定應用程序是否在任務欄中閃爍
- 24. GLSL Vertex Shader會導致閃爍的顏色或全部紅色
- 25. WS_EX_COMPOSITED當選項卡控件的選項卡太多時,會導致整個應用程序閃爍/閃爍
- 26. Opera中的SetInterval導致閃爍選擇
- 27. 的mouseenter休假導致閃爍jQuery中
- 28. 任務欄中的應用程序
- 29. 試圖閃爍我的Android應用程序的背景顏色
- 30. 調用context.getImgData()會導致畫布「閃爍」
這是在Windows的特定版本(即7)? – user7116 2011-05-25 19:52:30
系統代表您這樣做。我不確定你能做些什麼。 – 2011-05-25 19:52:40
是否最小化? – alexD 2011-05-25 19:53:03