Click here to Skip to main content

Shell programming

Great Reads

by Henk Devos
This article explains how you can easily create a namespace extension with lots of features without doing lots of work by using some undocumented shell functions.
by Michael Dunn
A tutorial on writing a shell extension that can be used on the Send To menu.
by Michael Dunn
A tutorial on using owner-drawn menus in a context menu shell extensions, and on making a context menu extension that responds to a right-click in a directory background.
by Michael Dunn
A tutorial on writing a shell extension that provides custom drag and drop functionality.

Latest Articles

by Dave Kerr
Use .NET to rapidly build Shell Property Sheets.
by Dave Kerr
Create Shell Icon Overlay Handlers using .NET!
by Dave Kerr
Rapidly create Shell Info Tip Extensions using .NET
by Lukasz Swiatkowski
How to notify Windows Explorer about which files are used and locked by your application.

Discussions

by kim.david.hauser on Article "Microsoft Visual Studio Solution File...
by kim.david.hauser on Article "Microsoft Visual Studio Solution File...
by Dave Kerr on article ".NET Shell Extensions - Shell Context...
by Dave Kerr on article ".NET Shell Extensions - Shell Icon...
by BurBoy on Article "Windows 7 file-properties "Version"...

All Articles