I’m working on a tool that generates output that I’d like the user to be able to conveniently send to Skype or other running applications rather than simply saving it if required.
Back when I used Acorn’s RiscPC, the recommended style of the ‘Save As’ feature was a small dialog with an icon that represented the file, that you could drag to a folder to save, or drag to another application to send it to that app rather than saving it.
Right now, users need to save the file, then find the file in Windows Explorer and drag it to Skype from there. Sure I could easily add a ‘Show in folder’ icon, but it would be much neater to simply drag it straight to Skype.
Anyone know how to do this, or if it’s been done before I can have a look at?
I should emphasize, I’m not specifically talking about dragging stuff to Skype, I could look at the Skype API for that, I’m talking about simulating a drag generally, as if it were a file dragged from explorer.
If you’re using WinForms, here is a CodeProject article that shows you bi-directional drag and drop to and from Explorer/your application. Look here for WPF.
Hope this helps!