如何向 Windows 桌面图标添加新的菜单项?

发布于 2024-11-19 20:01:40 字数 136 浏览 2 评论 0原文

我想要一个带有某些桌面图标的应用程序快捷方式...我相信你们都见过 Notepad++ 等。当您右键单击桌面上的 txt 文件时,将显示“使用 Notepad++ 编辑”菜单项。我认为这一定是注册表中的内容...有谁知道如何在 C# 中以编程方式执行此操作?

I'd like to have a shortcut to my application with certain desktop icons... I'm sure you have all seen Notepad++ for instance. When you right-click a txt file on your desktop "Edit with Notepad++" menuitem will show. I assume this must be something in the registry... Does anyone know how to do this programmatically in c#?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

没有你我更好 2024-11-26 20:01:40

对于您正在寻找的内容来说,这可能有点过分了,http://blogs.msdn.com/b/codefx/archive/2010/09/14/writing-windows-shell-extension-with-net-framework-4-c-vb-net-part-1 .aspx

如果您认为这太过分了,您可以像这里描述的那样在 C# 中操作注册表
如何创建右键单击上下文shell 快捷方式“使用 Emacs 编辑”?

This may be a overkill for what your are looking for, http://blogs.msdn.com/b/codefx/archive/2010/09/14/writing-windows-shell-extension-with-net-framework-4-c-vb-net-part-1.aspx

If you think this is a overkill, you can manipulate the registry in C# like described here
How to create a right-click context shell shortcut "edit with Emacs"?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文