1

我的问题可能是这里重复的问题,但即使在谷歌搜索之后我还没有得到解决方案。

我为文件添加了一个 shell 上下文菜单项,即当您在资源管理器中右键单击文件时,菜单会显示我的自定义菜单项。

我用过 -

HKLM\Software\Classes*\shell\myappname HKLM\Software\Classes*\shell\myappname\command

但我不能做的是在该上下文菜单中添加一个分隔符。

我正在使用 C# 2005 创建我的 Windows 应用程序。

有人可以帮助解决我的问题。

感谢您分享您宝贵的时间。

4

2 回答 2

2

您需要创建一个 shell 上下文菜单处理程序来完全控制上下文菜单内容。在 .NET 4.0 广泛可用之前,您不应该用 C# 编写此代码。现在你可以使用 C++,这个网页有一个例子。这里描述了一个包装器,不知道它是否有用。

于 2009-12-31T08:46:00.987 回答
1

查看以下链接:扩展快捷菜单 我认为没有关键字可以添加分隔符,而是在同一级别创建一个新条目。新的条目集将出现在一个新组中。

于 2009-12-31T07:14:46.727 回答