COleDropTarget::OnDrop

virtuel BOOL OnDrop ( CWnd * pWnd, COleDataObject * pDataObject, DROPEFFECT dropEffect, CPoint point );

Valeur de retour

Différent de zéro si la chute est un succès ; sinon 0.

Paramètres

pWnd

Points à la fenêtre que le curseur se trouve actuellement au.

pDataObject

Points de l'objet de données qui contient les données à être largué.

dropEffect

L'effet que l'utilisateur a choisi pour l'opération de largage. Il peut être une ou plusieurs des éléments suivants:

point

Contient l'emplacement du curseur, en pixels, par rapport à l'écran.

Remarques

Appelé par le framework lorsqu'une opération déplacer est de se produire. Le cadre appelle d'abord OnDropEx. Si la fonction OnDropEx ne gère pas la chute, le cadre appelle cette fonction membre, OnDrop. En règle générale, l'application substitue à OnDropEx dans la classe d'affichage de traiter le bouton de souris droit drag and drop. Généralement, la classe d'affichage OnDrop est utilisée pour traiter la goutte et simple glisser.

L'implémentation par défaut de COleDropTarget::OnDrop appelle CView::OnDrop, qui retourne simplement la valeur FALSE par défaut.

Pour plus d'informations, voir IDropTarget::Drop dans le OLE 2 de référence du programmeur, Volume 1.

Aperçu COleDropTarget |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;COleDropTarget::OnDragOver, COleDropTarget::OnDragEnter, COleDropTarget::OnDropEx

Index