Извиняюсь не правильно понял вопрос

По теме - надо отлавливать перетаскивание файла из программы (тобишь отлавливание нажатий и передвежение мышки), и, если мышка нажата, и "несет" файл за пределы формы, то смотреть, что находиться под мышкой (примеры видел в инете), и копировать (или вырезать) туда файл...
ЗЫ если под мышкой не папка и не рабочий стол (например), а "paint", то или выдавать ошибку, или вставлять автоматически на рабочий стол...