Queste classi vengono utilizzate nei trasferimenti di dati OLE. Essi consentono di dati trasferiti tra le applicazioni utilizzando gli appunti o tramite trascinamento e rilascio.
Controlla l'operazione di drag-and-drop, dall'inizio alla fine. Questa classe determina quando si avvia l'operazione di trascinamento e quando finisce. Visualizza anche il feedback di cursore durante l'operazione di drag-and-drop.
Utilizzato quando un'applicazione fornisce i dati per un trasferimento dei dati. COleDataSource potrebbero essere visti come un oggetto object-oriented di appunti.
Rappresenta la destinazione di un'operazione di drag-and-drop. Un oggetto COleDropTarget corrisponde a una finestra sullo schermo. Esso determina se accettare eventuali dati trascinati e implementa l'operazione del calo effettivo.
Utilizzato come lato ricevitore per COleDataSource. COleDataObject oggetti consentono di accedere ai dati memorizzati da un oggetto COleDataSource.