Question abt DoDragDrp()
So i used Win32's DoDragDrop() function which requires IDataObject interface pointer and IDropSource interface pointer.
Iam able to get IDataObject interface pointer by using GetUIObjectOf() function of IShellFolder interface(IShellFolder::GetUIObjectOf).
Question is: I cannot understand other pointer i.e (IDropSource) .
Can u please help me out "What is IDropSource pointer" and
"How to get it"
Is there any function that gives IDropSource pointer as one of its out parameters (Like GetUIObjectOf() gives IDataObject pointer).
If i can get it...I can use DoDragDrop() function to programatically drag and drop a file.

