在vb net中创建一个deskband(WMP样式任务栏工具栏)

时间:2009-12-19 14:32:24

标签: vb.net taskbar windows-media-player

我已经搜索并搜索了如何执行此操作,但所有内容都会返回到Appbars(可停靠的表单),这不是我需要的。

我想要一个进入任务栏的工具栏,如WMP,itunes,语言工具栏。

最好是在vbnet中,但如果它在C#中那么那就好了。

2 个答案:

答案 0 :(得分:1)

您不应该使用托管语言编写shell扩展,即使某些在线示例显示了如何执行此操作。主要是因为每个进程只能加载一个CLR。因此,将您的扩展程序加载到explorer.exe后,将无法加载指定其他.net版本的任何其他人的扩展程序。反之亦然,当然,如果你的扩展不是第一个加载。

有关详细信息,请参阅Raymond Chen's blog

答案 1 :(得分:-1)

我在codeproject上找到了这个。它在C#中,但你总能把它变成Vb。

http://www.codeproject.com/KB/shell/dotnetbandobjects.aspx