C# Windows资源管理器上下文菜单项上的信息提示

C# Windows资源管理器上下文菜单项上的信息提示,c#,windows,registry,tooltip,contextmenu,C#,Windows,Registry,Tooltip,Contextmenu,我正在创建一个c#应用程序,该应用程序在注册表中添加条目,以将项目添加到windows上下文菜单中,如下结构所示: 香港华润 * 壳 MyApp 命令 在我悬停MyApp时,如何获得信息提示或工具提示? 我在MyApp键下添加了一个字符串值infoTip,但它不起作用 有一个例子:当鼠标悬停时,当你从(开始->关闭)点击水平箭头时,会出现一个上下文菜单开关 编辑:我使用一个工具来检查该菜单的类名,结果它不是contextmenu,而是toolbarwindow32,因此我假设

我正在创建一个
c#
应用程序,该应用程序在注册表中添加条目,以将项目添加到windows上下文菜单中,如下结构所示:

  • 香港华润
    • *
        • MyApp
          • 命令
在我悬停MyApp时,如何获得信息提示或工具提示? 我在MyApp键下添加了一个字符串值
infoTip
,但它不起作用

有一个例子:当鼠标悬停时,当你从(开始->关闭)点击水平箭头时,会出现一个上下文菜单开关


编辑:我使用一个工具来检查该菜单的类名,结果它不是
contextmenu
,而是
toolbarwindow32
,因此我假设它的信息提示与(
contextmenu#32768
)不同如果有的话。

可能太晚了,无法提供帮助,但有一个很棒的库,名为SharpShell,可以让您完成这项工作,以及许多其他与Windows上下文菜单相关的功能。太棒了。这个库是可用的,开发者在这里解释了如何使用SharpShell来完成您想要做的事情

即使您曾经/正在尝试自己解决这个问题,我也不能夸大SharpShell源代码作为指南的巨大价值