将我的程序添加到右键菜单

本文关键字:右键 菜单 添加 我的 程序 | 更新日期: 2023-09-27 17:58:11

使用右键菜单,我的意思是:我真的不知道它叫什么,但我希望它的右键菜单。

当我在谷歌上搜索像这个问题的标题这样的查询时,我一无所获。一些教程显示了我如何将.exe添加到该列表等,但我正在寻找一些教程,教我如何处理这些数据,右键单击菜单会返回什么,等等。但遗憾的是,我一无所获。所以我来了,问。。。

我如何将我的程序添加到该列表中,当我做它返回给我的操作时,互联网上有关于这方面的教程吗?

将我的程序添加到右键菜单

您可以向注册表中添加一些键,以使您的程序位于该列表中。你可以在这里找到更多关于它的信息:http://www.howtogeek.com/howto/windows-vista/add-open-with-notepad-to-the-context-menu-for-all-files/

在本例中,它们使用Notepad.exe %1,基本上与从运行窗口调用Notepad.exe c:'myFile.txt相同。

您可以在main(string[] args)方法中读取参数。它将把它作为args参数的内容传递。您也可以使用Environment.GetCommandLineArgs()方法在应用程序中的其他任何位置获取该值。

请注意,如果右键单击的文件的全名中有空格,则应使用Notepad.exe "%1",否则全名将拆分为args[i]。

您想要的是一个上下文菜单。谷歌"上下文菜单"C#。比你应该找到的,你想找到的。例如:http://msdn.microsoft.com/en-us/library/aa984254(v=vs.71).aspx