我有一台HP笔记本电脑(运行XP)。我在IBM计算机上见过,它们有一个电能表(看起来像一个酒吧)。它显示电池中剩余电量的百分比。它将显示在任务栏中。不在系统托盘中。位于潜在语言工具栏的左侧或右侧。
应用程序是动画的,因为功率百分比(0-100%)的机会。它根据百分比用绿色填充条形图。因此,如果电力降至50%,一半将显示为绿色。
现在,因为它是用于IBM笔记本的IBM应用程序,所以我想/需要复制它。
我真正的问题是,我如何制作一个动画任务栏应用程序?
发布于 2010-04-07 00:19:45
您要做的是创建一个Application Desktop Toolbar (也称为AppBar)。用于将应用程序窗口注册为AppBar的主要函数是SHAppBarMessage。
首先,您可以使用C++查看这个旧的appbar example。如果你想用C#来做这件事,有一个讨论details on how to do it in WPF的线程。我不知道如何用WinForms做这件事的例子,但在网上快速搜索一下应该能找到一些东西。
桌面更新:实际上,如果你想要一个位于任务栏上的工具栏,你需要实现一个。这是一个样例DeskBand in C++,这是一个DeskBand in C#。
这就是当你有一段时间没有触及一个话题时会发生的事情。:-)
来源:
这实际上是一个已经存在的answered question。
https://stackoverflow.com/questions/2586364
复制相似问题