在WMP中,我已經顯示了任務欄縮略圖上的按鈕。我怎樣才能讓他們在我的C#中的Winforms應用程序?C#顯示任務欄縮略圖上的按鈕
9
A
回答
5
WindowsAPICodePack包含一個名爲ThumbnailToolBarButton
的控件,您可以使用該控件來實現此功能。
您需要確保每個按鈕都有圖標(因爲我不相信您可以在上面放置文本),然後創建新控件並添加相關事件應該很簡單處理程序。
採購自here。
4
XAML
<Window.TaskbarItemInfo>
<TaskbarItemInfo>
<TaskbarItemInfo.ThumbButtonInfos>
<ThumbButtonInfo ImageSource="/IconProgressDemo;component/Icon1.ico" Description="Play!" Click="ThumbButtonInfo_Click" />
<ThumbButtonInfo ImageSource="/IconProgressDemo;component/Icon2.ico" Description="Stop!" Click="ThumbButtonInfo_Click" />
</TaskbarItemInfo.ThumbButtonInfos>
</TaskbarItemInfo>
</Window.TaskbarItemInfo>
C#
private void ThumbButtonInfo_Click(object sender, EventArgs e)
{
MessageBox.Show((sender as System.Windows.Shell.ThumbButtonInfo).Description);
}
我沒有嘗試這樣做,希望這會有所幫助。
並參考這些鏈接。
http://www.zayko.net/post/Adding-Buttons-to-Window-Thumbnail-in-WPF-4-for-Windows-7-(C).aspx
http://msdn.microsoft.com/en-us/windows7trainingcourse_win7taskbarmanaged_topic2.aspx
http://msdn.microsoft.com/en-us/magazine/dd942846.aspx
並且有可用任務欄API,您可以與嘗試。
+0
感謝您的回答。但我一直在使用winforms。 –
相關問題
- 1. 像按鈕不顯示縮略圖
- 2. Windows7任務欄縮略圖不顯示窗口
- 3. 在縮略圖圖像上顯示一個按鈕
- 4. Windows 7任務欄:捕獲縮略圖
- 5. 在任務欄上顯示標題按鈕的進度
- 6. 瀏覽服務器按鈕,僅顯示縮略圖
- 7. Windows 7如何在任務欄中顯示應用程序的縮略圖?
- 8. 顯示縮略圖
- 9. Telerik RadWindow圖標不顯示在任務欄上c#wpf
- 10. CSS按鈕在縮略圖
- 11. 將Excel用戶窗體顯示爲任務欄中的按鈕
- 12. java jdialog任務欄按鈕
- 13. 在JPanel上顯示JFreeChart的縮略圖
- 14. 「分享到Facebook」按鈕顯示縮略圖問題
- 15. 使用WS_EX_TOOLWINDOW時顯示任務欄按鈕
- 16. 如何使用任務欄按鈕顯示進度條?
- 17. 如何讓我的任務欄縮略圖上的區域在Windows 7中顯示爲透明?
- 18. 沒有裝飾的MDI文檔任務欄縮略圖
- 19. 所有者繪製的任務欄縮略圖預覽
- 20. PDF縮略圖未顯示
- 21. 縮略圖顯示問題
- 22. WordPress不顯示縮略圖
- 23. 如何顯示縮略圖?
- 24. PDF縮略圖顯示
- 25. Facebook不顯示縮略圖
- 26. 顯示特定縮略圖
- 27. Iphone sdk顯示縮略圖
- 28. iPad detailedViewController顯示縮略圖
- 29. 如果設置爲合併,任務欄按鈕/圖標顯示不正確
- 30. 如何取消任務欄按鈕和顯示系統托盤圖標
WindowsAPICodePack不再存在,鏈接被破壞。嘗試VistaUIFramework,它包含除標籤式縮略圖之外的所有Windows 7任務欄功能。 https://github.com/myapkapp/VistaUIFramework – 2017-05-03 01:08:02