我有一個Windows窗體應用程序,我想在Windows任務欄上爲其縮略圖添加一個很酷的小視覺。更改Windows 7應用程序任務欄圖標顏色
我知道你可以讓縮略圖顯示一個Progress Marquee風格的東西,但我們如何改變它的顏色?
我不是在談論改變圖標的顏色,但是這後面的圖標的顏色。這甚至有可能嗎?
任何代碼,文檔或任何讓我在正確的軌道上將非常感激。
我有一個Windows窗體應用程序,我想在Windows任務欄上爲其縮略圖添加一個很酷的小視覺。更改Windows 7應用程序任務欄圖標顏色
我知道你可以讓縮略圖顯示一個Progress Marquee風格的東西,但我們如何改變它的顏色?
我不是在談論改變圖標的顏色,但是這後面的圖標的顏色。這甚至有可能嗎?
任何代碼,文檔或任何讓我在正確的軌道上將非常感激。
您可以使用可用的任務欄的API在Windows API code pack
// This will highlight the icon in red
TaskbarManager.Instance.SetProgressState(TaskbarProgressBarState.Error);
// to highlight the entire icon
TaskbarManager.Instance.SetProgressValue(100,100);
請注意,這個API是爲了表明與進步操作中的錯誤(文件拷貝,等..)
非常感謝。 – Arrow
@JamesKent不客氣:) – Nasreddine
相應的nuget包:http://www.nuget.org/packages/Windows7APICodePack-Shell/ – Julian
我不我認爲這是可能的。即使是突出顯示的顏色也是從圖標本身(主要顏色)中提取的。 – Nasreddine
我剛剛注意到,@Nacereddine--我想知道在我的應用程序處於「鎖定」模式時是否有可能僞造高亮。這不是我想做的事情,但如果我能做到的話,這絕對值得。 – Arrow
你可以使用[紅色高亮](http://i.imgur.com/FmMnY.png)。 – Nasreddine