使用剪贴板或拖放时,可以将执行的数据传输,因此,数据源有一个和一个目标。 一个应用程序对复制的数据,而另一应用程序接受它粘贴的。 转发需要的每端对相同数据的不同操作但为了向前成功。 Microsoft 基础类 (MFC)库提供表示此转发的每端的两类:
实现的数据源 (由 COleDataSource 对象表示) 传输数据的源端。 这些按源应用程序创建数据,则将复制到剪贴板时,或者在拖放操作的数据时提供。
实现的数据对象 (由 COleDataObject 对象表示) 数据传输的目标边。 它们创建时,目的应用的数据删除到该时,或者当请求运行从剪贴板中粘贴操作。
下列文章阐释了如何在应用程序中使用对象数据和数据源。 这是因为两者可能会需要复制和粘贴数据,此信息适用于容器和服务器应用。