首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 添加程序到指定文件的右键菜单中解决思路

2013-12-10 
C# 添加程序到指定文件的右键菜单中比如我定义了后缀名为gzk的文件,在右键点击gzk时,右键菜单中出现我定义

C# 添加程序到指定文件的右键菜单中
比如我定义了后缀名为gzk的文件,在右键点击gzk时,右键菜单中出现我定义的字符串,如“解压gzk”,
而右键不是gzk文件时,不会出现“解压gzk”,下面的代码对所有文件的右键都会出现"解压gzk"


            RegistryKey shell = Registry.ClassesRoot.OpenSubKey(@"*\shell", true);
            RegistryKey custom = shell.CreateSubKey("解压gzk");
            RegistryKey cmd = custom.CreateSubKey("command");
            cmd.SetValue(string.Empty, sFullName);
            cmd.Close();
            custom.Close();
            shell.Close();

[解决办法]
http://www.cnblogs.com/kingmoon/archive/2011/04/25/2028812.html
里面有

热点排行