Если это то, что вы хотите сделать, когда ваше приложение уже запущено, например, с помощью операции перетаскивания типа, то есть несколько вызовов API, которые позволяют вам выполнять операции перетаскивания типа с объектами Shell.
Lookup / google IDragSourceHelper, IDropTargetHelper, IDataObject и т. Д.