COleDropSource::GiveFeedback
Appelé par l'infrastructure après avoir appelé COleDropTarget::OnDragOver ou COleDropTarget::DragEnter.
virtual SCODE GiveFeedback(
DROPEFFECT dropEffect
);
Paramètres
dropEffect
L'effet que vous souhaitez afficher à l'utilisateur, qui indique généralement ce qui se produit si un déplacement se produit à ce stade avec les données sélectionnées. En général, il s'agit de la valeur retournée par l'appel le plus récent à CView::OnDragEnter ou à CView::OnDragOver. Il peut être un ou plusieurs des éléments suivants :Il ne laisserait pas le déplacement d'DROPEFFECT_NONE Un.
l'opération de copie d'DROPEFFECT_COPY A est exécutée.
l'opération de déplacement d'DROPEFFECT_MOVE A est exécutée.
Le lien d'DROPEFFECT_LINK A des données déplacées aux données d'origine est généré.
l'exécution de défilement de glisser-déplacer d'DROPEFFECT_SCROLL est sur le point de se produire ou se produit dans la cible.
Valeur de retour
Retourne DRAGDROP_S_USEDEFAULTCURSORS si glisser est en cours, NOERROR s'il n'est pas.
Notes
Remplacez cette fonction pour fournir une rétroaction visuelle à l'utilisateur sur ce qui se produit si un déplacement se produit à ce stade. L'implémentation par défaut utilise les OLE curseurs par défaut. 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 IDropSource::GiveFeedback, IDropTarget::DragOver, et l' IDropTarget::DragEnter dans Kit de développement logiciel Windows.
Configuration requise
Header: afxole.h