【问题标题】:creating a deskband (WMP style taskbar toolbar) in vb net在 vb net 中创建一个桌带(WMP 风格的任务栏工具栏)
【发布时间】:2009-12-19 14:32:24
【问题描述】:

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

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

最好在 vbnet 中,但如果它在 C# 中,那就没问题了。

【问题讨论】:

  • 仅供参考,这些已从 Windows 7 中删除。
  • 所以没有办法制作 itunes/wmp 类型的工具栏,因为我的 win 7 上都有这两个工具栏。这很烦人,但我想我可以解决它。

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


【解决方案1】:

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

请参阅Raymond Chen's blog 了解更多信息。

【讨论】:

    【解决方案2】:

    我在代码项目中找到了这个。它是用 C# 编写的,但你总是可以使它成为 Vb。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-03
      • 2012-05-21
      • 2021-10-01
      • 2017-06-02
      • 1970-01-01
      • 2015-09-22
      相关资源
      最近更新 更多