Source repository: https://github.com/aelyo-softworks/ShellBoost-Samples
A Console application shell folder that uses
a physical folder (named “Root” and located in %appdata%) as a back end for all
operations. It demonstrates the following features:
Advanced Drag & drop. For example, the
sample supports files dropped from Explorer, Outlook (messages, attachments) or
images from Chrome and Firefox browsers, and other applications.
Copy & Paste operations.
and other IRelatedItem-derived interfaces.
Common Dialog (Open, Save) operations. Note
however that this heavily depends on the application that hosts the common
dialog. For example, the sample supports saving from Microsoft Word (or other
Office apps) to the namespace extension but saving using Save As common dialog
doesn’t work for other applications (such as Windows’ notepad, or Adobe
Shell Change Notifications from other folders.