Search code examples
windows-exploreradd-on

Windows Explorer add-ons


How do tools like SVN and Git attach themselves to Windows Explorer, such that they add options to the right-click menu as well as adding the tick/exclamation mark based on whether a file has been edited?

(I'm not after Git or SVN-specific information - I just used them as examples)


Solution

  • What you want is called Shell Extensions, are in-process COM objects which extends the abilities of Windows operating system.

    alt text
    (source: csscript.net)

    you can see these links

    Bye.