COleDataObject

COleDataObject n'a pas une classe de base.

La classe COleDataObject est utilisée dans les données transferts pour récupérer des données dans divers formats de presse-papiers, par drag and drop, ou d'un élément OLE incorporé. Ces types de transferts de données comprennent une source et une destination. La source de données est implémentée comme un objet de la classe COleDataSource . Chaque fois qu'une application de destination dispose de données a chuté en elle ou est invitée à effectuer une opération de collage du presse-papiers, un objet de la classe de COleDataObject doit être créé.

Cette classe permet de déterminer si les données existent dans un format spécifié. Vous pouvez également énumérer les formats de données disponibles ou vérifier si un format de donnée est disponible et ensuite récupérer les données dans le format préféré. Récupération de l'objet peut être accomplie de plusieurs façons, y compris l'utilisation d'un CFile, un HGLOBALou une structure STGMEDIUM.

Pour plus d'informations, consultez la structure STGMEDIUM dans le OLE 2 de référence du programmeur, Volume 1.

Pour plus d'informations sur l'utilisation des objets de données dans votre application, consultez l'article objets de données et Sources de données (OLE) dans le Guide du programmeur Visual C++.

# include lt;afxole.h>

Membres de la classe |  ; Graphique de la hiérarchie

Échantillons denbsp ; MFC exemple HIERSVR | MFC exemple OCLIENT

Voir aussi  ;COleDataSource, COleClientItem, COleServerItem, COleDataSource::DoDragDrop, CView::OnDrop

Index