OLE Drag-and-Drop and Data Transfer Classes
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

OLE Drag-and-Drop and Data Transfer Classes 

These classes are used in OLE data transfers. They allow data to be transferred between applications by using the Clipboard or through drag and drop.

COleDropSource

Controls the drag-and-drop operation from start to finish. This class determines when the drag operation starts and when it ends. It also displays cursor feedback during the drag-and-drop operation.

COleDataSource

Used when an application provides data for a data transfer. COleDataSource could be viewed as an object-oriented Clipboard object.

COleDropTarget

Represents the target of a drag-and-drop operation. A COleDropTarget object corresponds to a window on screen. It determines whether to accept any data dropped onto it and implements the actual drop operation.

COleDataObject

Used as the receiver side to COleDataSource. COleDataObject objects provide access to the data stored by a COleDataSource object.

See Also

Show:
© 2016 Microsoft