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

For*_*esp 12 c# windows contextmenu right-click

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

当我谷歌查询这个问题的标题时,我什么都没得到.一些教程,显示如何将.exe添加到该列表等但我正在寻找一些教程,将教我如何处理该数据,右键菜单将返回我,等等.但遗憾的是,我发现没有.所以我在这里,问......

如何将我的程序添加到该列表中,当我执行它返回给我的内容时,是否有任何相关的教程?

Jan*_*Vos 12

您可以向注册表添加一些键,以使您的程序在该列表中.你可以在这里找到更多相关信息: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()方法在应用程序中的任何其他位置获取该值.