Basic Shell Extension 
 
 
The SHELLEXT sample demonstrates how to implement the basic shell  
extensions. These include context menu, property sheet, icon handler, and  
copy hook extensions. This sample does not implement a drag-drop handler,  
but the implementation would be very similar to context menu handlers.