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 Dave Kerr on article ".NET Shell Extensions - Shell Icon...
by adoomy on article ".NET Shell Extensions - Shell Icon...
by Scarlettlee on System Tray Icons - Minimize Your Application...
by Dommett on Balloon Tips Galore!
by Member 10053605 on The Complete Idiot's Guide to Writing Shell...

All Articles