How can I write managed shell extension in .NET 4 RRS feed


  • I hear your frustration in researching how to write shell extension with .NET 4. My team has a code sample project called Microsoft All-In-One Code Framework. Its code samples target programming tasks that are frequently asked by developers. The team is working on a series of .NET 4 managed Shell extension code samples for Context Menu Handler, Property Sheet Handler, Icon handler, Data handler, Drop handler, Drag-and-drop handler, Thumbnail Handler, Icon Handler, Icon Overlay Handler, and so on. In the September release of the project, they provided the first batch of managed shell extension samples. You can download them from More will be provided in the future releases.


    CSShellExtContextMenuHandler  Shell context menu handler (C#)

    VBShellExtContextMenuHandler  Shell context menu handler (VB.NET)

    CppShellExtContextMenuHandler  Shell context menu handler (C++) 


    Please let me know if these code samples are helpful you.

    MSDN Subscriber Support in Forum
    If you have any feedback of our support, please contact
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.


    • Marked as answer by Dev.eloper Wednesday, September 15, 2010 6:23 AM
    • Edited by eryang Thursday, September 16, 2010 12:58 AM
    Wednesday, September 15, 2010 3:39 AM

All replies