如何以及在何处注册桌面频段?

时间:2016-11-30 20:25:15

标签: c# c++ shell windows-7-x64 taskbar

在这个问题之前,我问过这个问题:

  1. How to add a form to Windows 7 taskbar?
  2. 我尝试使用Code Project源代码,我无法在Windows Shell任务栏上使用它。

    1. Extending Explorer with Band Objects using .NET and Windows Forms
    2. 我也尝试过使用EZShellExtensions.NET库试用版,它似乎可以在Internet Explorer中正常使用,但我无法在Windows Shell上使用它。

      1. EZShellExtensions.Net v2013
      2. 然后,在C ++中有这个GitHub本机代码,我通过下载和编译来试一试,它看起来也不像。

        1. Windows-classic-samples/Samples/Win7Samples/winui/shell/shellextensibility/deskbands/
        2. 请注意,在实现IDeskBand接口时,我确实实现了IDeskBand2,因为我需要它才能在Windows 7上运行。

          可以根据要求提供任何其他有用的信息,因为我真的不知道提供什么作为除了已有的信息之外的有用信息。

          我知道ExplorerBar和ToolBar之间存在细微差别,这就是注册它的地方。我已经做了好几天了,我无法做到。

          那么,在注册表中注册桌面乐队的位置,使其在Windows 7的任务栏上下文菜单中显示为工具栏选项?

0 个答案:

没有答案