我正在创建一个c#
应用程序,它在注册表中添加条目以将项目添加到Windows上下文菜单中,如下所示:
当我将 MyApp 移动时,如何获得信息提示或工具提示?
我在 MyApp 键下添加了字符串值infoTip
,但它不起作用。
有一个示例:当您点击(开始 - >关闭)中的水平箭头时,会出现悬停上下文菜单。
编辑:我使用了一个工具来检查该菜单的类名,结果证明它不是contextmenu
而是toolbarwindow32
所以我认为它的信息提示与a不同( contextmenu #32768
)如果有的话。
答案 0 :(得分:0)
可能为时已晚,无法提供帮助,但有一个名为SharpShell的强大库,可以让您完成这一功能以及许多其他Windows上下文菜单相关功能。这太棒了。该库可用on GitHub,此处为a Code Project page,开发人员在此解释如何使用SharpShell完成您正在尝试的操作。
即使您正在尝试自己解决这个问题,我也无法夸大SharpShell源代码有多大的资源用作指南。