Partager via


COleDropSource, classe

Permet aux données à faire glisser vers une cible de déplacement.

class COleDropSource : public CCmdTarget

Membres

Constructeurs publics

Nom

Description

COleDropSource::COleDropSource

Construit un objet COleDropSource.

Méthodes publiques

Nom

Description

COleDropSource::GiveFeedback

Modifie le curseur pendant une opération de glisser-déplacer.

COleDropSource::OnBeginDrag

Gère la capture de la souris pendant une opération de glisser-déplacer.

COleDropSource::QueryContinueDrag

Vérifie que faire glisser doit continuer.

Notes

La classe de COleDropTarget gère la partie la réception de l'opération de glisser-déplacer. L'objet d' COleDropSource est chargé de déterminer si une opération de glissement démarre, de fournir des commentaires pendant l'opération de glissement, et de le déterminer si l'opération de glissement se termine.

Pour utiliser un objet d' COleDropSource , appelez simplement le constructeur. Cela simplifie le processus de déterminer quels événements, tels qu'un clic de souris, démarrez une opération glisser à l'aide de la fonction de COleDataSource::DoDragDrop, de COleClientItem::DoDragDrop, ou de COleServerItem::DoDragDrop . Ces fonctions créeront un objet d' COleDropSource pour vous. Vous pouvez modifier le comportement par défaut des fonctions substituables d' COleDropSource . Ces fonctions membres sont appelées aux temps appropriés par l'infrastructure.

Pour plus d'informations sur les opérations de glisser-déplacer en utilisant OLE, consultez l'article Glisser-déplacer OLE ().

Pour plus d'informations, consultez l' IDropSource dans Kit de développement logiciel Windows.

Hiérarchie d'héritage

CObject

CCmdTarget

COleDropSource

Configuration requise

Header: afxole.h

Voir aussi

Référence

CCmdTarget, classe

Graphique de la hiérarchie

Concepts

exemple MFC HIERSVR

exemple MFC OCLIENT