SVN和
Git等工具如何将自己附加到Windows资源管理器,以便他们向右键单击菜单添加选项,以及根据文件是否已编辑添加勾选/感叹号?
(我不是在追踪Git或SVN特定的信息 – 我只是用它们作为例子)
你想要的是Shell Extensions,它是进程内COM对象,它扩展了Windows操作系统的功能.
alt text http://www.csscript.net/help/Images/ShellExt2.PNG
你可以看到这些链接
> The Complete Idiot’s Guide to Writing Shell Extensions – Index
> Registering Shell Extensions
再见.