How determine the Source application of an OLE Drag & Drop?



Hello,

My application serves as a Drop Target so that other applications can drop data onto it. I need to determine what application was
the Drop Source. It is my understanding that OLE D&D uses the clipboard for its operations. If that is correct it seems that
(unless there is a straightforward way to determine this) that it ought to be possible to determine the source by way of the
clipboard. (I can determine the app that places something on the Clipboard with ::GetClipboardOwner() followed by a bunch of
additional work.) But I don't see how to do this for D&D. Since the Drag Source can be one of many other apps I have no control
over what is put in the data that is drug. How can this be done?

Thank you,
Al Koch
AlKoch@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
.



Relevant Pages

  • Re: How determine the Source application of an OLE Drag & Drop?
    ... My application serves as a Drop Target so that other applications can drop ... It is my understanding that OLE D&D uses the clipboard ... (I can determine the app that places something on the ...
    (microsoft.public.win32.programmer.kernel)
  • How determine the Source application of an OLE Drag & Drop?
    ... My application serves as a Drop Target so that other applications can drop data onto it. ... It is my understanding that OLE D&D uses the clipboard for its operations. ... (I can determine the app that places something on the Clipboard with::GetClipboardOwner() ...
    (microsoft.public.win32.programmer.kernel)
  • Re: How determine the Source application of an OLE Drag & Drop?
    ... DnD does _not_ use the clipboard, not sure how did you come ... Microsoft MVP, MCSD ... My application serves as a Drop Target so that other applications can drop ... (I can determine the app that places something on the ...
    (microsoft.public.win32.programmer.ole)
  • Re: Transparent Image Copy to Clipboard Adds Blue BG
    ... There are several clipboard formats ... That is why you see a black background in Paint and Word. ... > 1) Copy from my app using BI_RGB and paste in my app: ...
    (microsoft.public.dotnet.framework.drawing)
  • Re: Transparent Image Copy to Clipboard Adds Blue BG
    ... There are several clipboard formats ... That is why you see a black background in Paint and Word. ... Copy from my app using BI_RGB and paste in my app: ...
    (microsoft.public.dotnet.framework.drawing)

Loading