Would it bepossible to "drag" a file from lets say a listview and drop it onto the desktop. So basically if a bunch of file paths are loaded into a listview, and you select one and drag it over the desktop and drop, it copies the file from its loaction to the desktop.

One way i know this could be done, is pretend its dragging to the desktop, but infact have it copy to the desktop folder. The only problem then is refreshing the desktop. API perhaps?