Objets de données et sources de données () OLE
Lorsque vous exécutez un transfert de données, en utilisant le presse-papiers ou du glisser-déplacer, les données ont une source et de destination.Une application fournit des données pour copier et une autre application reçoit pour coller.Chaque côté de les besoins de transfert d'exécuter différentes opérations sur les mêmes données pour le transfert réussisse.La bibliothèque (MFC) MFC fournit deux classes qui représentent chaque côté de ce transfert :
Les sources de données (telle qu'elle est implémentée par les objets d' COleDataSource ) représentent le côté source du transfert de données.Il est créé par l'application source lorsque les données doivent être copiée vers le presse-papiers, ou lorsque les données sont fournies pour une opération de glisser-déplacer.
Les objets de données (telle qu'elle est implémentée par les objets d' COleDataObject ) représentent le côté de destination du transfert de données.Elles sont créées lorsque l'application de destination contient des données placées dans ce modèle, ou lorsqu'elle est d'exécuter une opération de coller du presse-papiers.
Les éléments suivants expliquent comment utiliser des objets de données et les sources de données dans vos applications.Ces informations s'appliquent au conteneur et des applications serveur, car elles peuvent être appelés pour copier et des données de collage.