Когда вы перетаскиваете картинку из Firefox в Windows Explorer, Explorer отображает графику перетаскивания Firefox. Как он это делает?
Иллюстрация: http://www.youtube.com/watch?v=3rliNPuKh58 (Видеозахват не совсем точный - курсор мыши всегда отображается в виде стрелки, когда он фактически изменяется между курсором перетаскивания и перетаскивания по умолчанию и разрезанным кругом.)
О, прости. Я только бросил на него быстрый взгляд. Для этого вам нужно использовать COM-интерфейсы оболочки (IDropSource, IDragSourceHelper).