您能舉出一個關於如何將我的應用程序表單放入任務欄的例子嗎?如Windows媒體播放器或Windows搜索時最小化的 。任務欄中的應用程序
回答
你在找什麼是建立一個Application Desktop Toolbar(又名AppBar)。將您的應用程序窗口註冊爲AppBar的主要功能是SHAppBarMessage
。
爲了讓你開始,你可以看看這個舊的appbar example與C + +。如果你想用C#來完成,有一個討論details on how to do it in WPF的線程。我不知道如何使用WinForms實現它的例子,但在網絡上快速搜索應該帶來一些東西。
更新:實際上,如果你想要一個位於任務欄上的工具欄,你需要實現一個Deskband。這裏有一個樣本DeskBand in C++,這裏是一個DeskBand in C#。
這就是當你在一段時間內不碰主題時發生的情況。 :-)
而在Win7中有「縮略圖工具欄」。 有關完整參考,請參閱MSDN上的「Shell開發人員指南」 - 「Shell擴展性」 - 「擴展桌面」: http://msdn.microsoft.com/zh-cn/library/ff521672 – 2010-05-22 06:48:51
這真的叫做'系統托盤'你希望你的應用程序在Windows系統托盤中有一個圖標。許多語言提供這種功能。
這裏有幾個環節:
http://www.codeguru.com/Cpp/COM-Tech/shell/icons/article.php/c1335
Windows Media Player和Windows搜索不會將自己添加到系統托盤。 – 2009-10-29 03:37:35
這真的叫做'通知區域'。 – 2009-10-29 05:30:45
@Franci - 我的Windows Media絕對是在系統托盤中。 – user147502 2009-10-29 15:01:56
- 1. Python任務欄小應用程序
- 2. 任務欄搜索應用程序
- 3. 從任務欄隱藏應用程序
- 4. Win7進度條上任務欄中的應用程序圖標?
- 5. Windows 7任務欄中的VB6應用程序圖標模糊
- 6. 任務欄中錯誤的應用程序圖標
- 7. 如何在Windows任務欄中組合我的應用程序?
- 8. Windows應用程序未顯示在Vista上的任務欄中
- 9. 在Windows 7任務欄中顯示完整的應用程序?
- 10. 任務欄中的MFC應用程序圖標
- 11. 在任務欄中導致橙色閃爍的應用程序
- 12. 更改Win7任務欄中顯示的應用程序名稱
- 13. WPF應用程序中的任務欄醜圖標
- 14. 任務欄中的空應用程序名稱空間
- 15. Windows-7中應用程序圖標的更新任務欄
- 16. C#桌面應用程序欄(有點像一個任務欄)
- 17. c#從任務欄中刪除應用程序
- 18. 我無法從任務欄中選擇winform應用程序
- 19. Application.MainFormOnTaskbar:= False;不從任務欄中隱藏應用程序
- 20. 從多任務欄中刪除應用程序
- 21. 集中於應用程序時無法顯示任務欄
- 22. 在WinForms應用程序中隱藏任務欄
- 23. .NET在Windows任務欄中嵌入應用程序
- 24. 僅適用於任務欄的Windows應用程序
- 25. 如何從部分受信任的.NET應用程序中刷新任務欄?
- 26. gtk應用程序中的多任務
- 27. 其他應用程序的控制任務欄閃爍事件
- 28. Flash應用程序的任務欄按鈕?
- 29. 不會固定到Windows 7任務欄的應用程序
- 30. 製作Windows任務欄工具應用程序的工具包?
你應該告訴我們你用什麼語言來構建這個應用程序。 – 2009-10-29 03:28:35
我使用C#。我想讓它看起來像在任務欄上的Windows媒體播放器 – 2009-10-29 04:25:53