データ オブジェクトとデータ ソース (OLE)
クリップボードを使用するか、ドラッグ アンド ドロップ操作でデータ転送を実行するときに、データ ソースと先があります。1 アプリケーションはコピーにデータを提供し、別のアプリケーションに貼り付けることにも使用できます。コピーの同じデータの異なる操作が成功するために実行する必要の各側のコピー。Microsoft Foundation Class の (MFC) のライブラリは、コピーの各側を表すクラスを 2 つ用意されています:
( COleDataSource のオブジェクトによって実装される)データ ソースは、データ転送のソース側を表します。また、ソース・アプリケーションでデータをクリップボードにコピーまたはデータがドラッグ アンド ドロップ操作に提供されたときに作成されます。
( COleDataObject のオブジェクトによって実装される)データ オブジェクトは、データのコピー先の側を表します。それらがターゲット アプリケーションには、ドロップされたデータがある場合、またはクリップボードからの貼り付け操作を実行するように求めるときに作成されます。
次の技術情報は、アプリケーションでデータ オブジェクトとデータ ソースを使用する方法について説明します。この情報は、コンテナーとサーバーの両方アプリケーションにデータをコピーして貼り付けるために両方で呼び出される可能性があるため、適用します。