如何使DeskBands在Windows 7 x64上运行?

我将创建一个应用程序(C#),它在Windows TaskBar上有DeskBand。 我找到了一个完整的示例程序,它执行此操作,但我无法成功安装(添加到任务栏上的工具栏菜单)。 我想,这是因为我的Windows是x64,没有其他明显的原因……

那么,我的问题是如何创建和添加一个桌面带到Windows 7 x64任务栏?

根据微软的说法,不推荐使用Deskbands用于Windows 7 ,尽管它们仍然有效。 另请注意,Microsoft要求Deskbands通过IDeskband2接口而不是IDeskband 在Windows 7上支持Aero 。 此外,Micorosft已正式表示IDeskBand2可能会在后续版本的操作系统或产品中被更改或不可用。

最后, 在托管代码中创建shell扩展时要非常小心。