您能举出一个关于如何将我的应用程序表单放入任务栏的例子吗?如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