如何在Windows 7 Aero任务预览中创build自己的控件?

我有两个有关Windows 7任务预览的问题。 在Delphi中,我想在下面的屏幕截图中突出显示的区域内创build自己的button。

1)是否有可能在任务预览窗口(在Windows 7中)创build我自己的控件,如Winamp可以做的? 或者这只是一些有限的多媒体扩展?

2)如果可以绘制自己的button,我应该从哪里开始? 示例或Windows API指南对我有帮助。

替代文字

非常感谢

Solutions Collecting From Web of "如何在Windows 7 Aero任务预览中创build自己的控件?"

是的,你可以从Daniel Wischnewski的Windows 7 Components查看这些组件。

这是组件包含的演示应用程序的屏幕截图。

替代文字

他们被称为缩略图工具栏 。 我没有意识到任何Delphi代码来包装,但我可能是错的! 如果我是正确的,那么你需要声明一些COM接口,并适当地驱动它们 – 不是太难。

不,这些是由Windows定义的(并且总是按钮),您可以提供显示在其上的图标。 这是一个关于API的白皮书。