右键添加菜单项
打开注册表:
HCLR --> * --> shell
新建一个项,名称随便,我这里是用了Test
修改值为:用记事本打开,如下图所示:
在此项下再建一个名称为command的项
默认值设置为运行程序的参数,如"notepad.exe %1”,其中%1代表右键选中的文件。可以看最上面的图。
win7下添加图标:在command中加入icon项,值为你的目标程序。
但发现不起作用(全路径试过了)。
最后结果:
点此项,的确可以用记事本打开,默认是VC。
xp下右键添加项,通过扩展shell接口来实现(涉及到COM)。
可以查看如下网址:http://www.cppblog.com/shly/archive/2011/10/09/157894.html