如果我们需要在资源管理器中选中文件后右键出现自定义右键菜单,我们可以通过修改注册表的形式实现
下面例子仅供提供思路
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Win32;
using System.IO;
using System.Diagnostics;
namespace MenuTest
{
class Program
{
static void Main(string[] args)
{
string str = System.Environment.CurrentDirectory + "\\MenuTest.exe" + @" \MenuName" + @" \Menu" + " %1";//当前exe文件夹路径
if (args.Length <= 0)
{
AddFileContextMenuItem("Menu", str);
Recod(@"E:\Menu.txt", "注册右键菜单");
}
else
{
if (args.Length > 0 &&