Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 在vb net中创建deskband(WMP样式的任务栏工具栏)_Vb.net_Taskbar_Windows Media Player - Fatal编程技术网

Vb.net 在vb net中创建deskband(WMP样式的任务栏工具栏)

Vb.net 在vb net中创建deskband(WMP样式的任务栏工具栏),vb.net,taskbar,windows-media-player,Vb.net,Taskbar,Windows Media Player,我一直在寻找如何做到这一点,但一切都返回到Appbars(可停靠表单),这不是我需要的 我想要一个进入任务栏的工具栏,比如WMP、itunes、语言工具栏 最好是在vbnet中,但如果是在C中,那就好了。我在codeproject中找到了这个。它是用C#写的,但你可以用Vb 您根本不应该用托管语言编写shell扩展,即使一些在线示例演示了如何编写。主要是因为每个进程只能加载一个CLR。因此,一旦您的扩展加载到explorer.exe,任何其他指定不同.net版本的扩展都不会加载。反之亦然,当然,

我一直在寻找如何做到这一点,但一切都返回到Appbars(可停靠表单),这不是我需要的

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


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

我在codeproject中找到了这个。它是用C#写的,但你可以用Vb


您根本不应该用托管语言编写shell扩展,即使一些在线示例演示了如何编写。主要是因为每个进程只能加载一个CLR。因此,一旦您的扩展加载到
explorer.exe
,任何其他指定不同.net版本的扩展都不会加载。反之亦然,当然,如果您的扩展不是第一个加载的扩展


有关更多信息,请参阅。

FYI,这些工具已从Windows 7中删除。因此,无法制作itunes/wmp类型的工具栏,因为我的win 7上有这两个工具。那很烦人,但我想我可以绕开它。