
Un objet COleDropSource permet aux données à faire glisser vers une cible de dépôt. La classe COleDropTarget gère la partie réceptrice de l'opération de glisser-déplacer. L'objet COleDropSource est chargé de déterminer quand commence une opération glisser, fournir de la rétroaction au cours de l'opération glisser et déterminer où se termine l'opération glisser.
Pour utiliser un objet COleDropSource , juste appeler le constructeur. Cela simplifie le processus pour déterminer quels événements, comme un clic de souris, commencent une opération de glisser à l'aide de la fonction COleDataSource::DoDragDrop, COleClientItem::DoDragDropou COleServerItem::DoDragDrop . Ces fonctions vont créer un objet COleDropSource pour vous. Vous pouvez modifier le comportement par défaut des fonctions overridable COleDropSource . Ces fonctions membres seront appelées aux moments appropriés par le cadre.
Pour plus d'informations sur les opérations de glisser-déplacer à l'aide de OLE, reportez-vous à l'article Drag and Drop (OLE) dans le Guide du programmeur Visual C++.
Pour plus d'informations, voir IDropSource dans OLE 2 de référence du programmeur, Volume 1.
# include lt;afxole.h>
Membres de la classe |  ; Classe de base | Graphique de la hiérarchie
Échantillons denbsp ; MFC exemple HIERSVR | MFC exemple OCLIENT