COleDropTarget::OnDragOver

virtuel DROPEFFECT OnDragOver ( CWnd * pWnd, COleDataObject * pDataObject, DWORD dwKeyState, CPoint point );

Valeur de retour

L'effet qui en résulterait si une chute ont tenté à l'emplacement spécifié par le point. Il peut être une ou plusieurs des éléments suivants:

Paramètres

pWnd

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

pDataObject

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

dwKeyState

Contient l'état des touches de modificateur. Il s'agit d'une combinaison d'un nombre quelconque de ce qui suit : MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTONet MK_RBUTTON.

point

Contient l'emplacement actuel du curseur en coordonnées clientes.

Remarques

Appelé par le framework lorsque le curseur est déplacé au-dessus de la fenêtre. Cette fonction doit être substituée pour permettre les opérations de déplacer dans la fenêtre. L'implémentation par défaut de cette fonction appelle CView::OnDragOver, qui retourne un DROPEFFECT_NONE par défaut. Parce que cette fonction est appelée fréquemment lors d'une opération de glisser-déplacer, il doit être optimisé autant que possible.

Pour plus d'informations, voir IDropTarget::DragOver 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::OnDragEnter, COleDropTarget::OnDragLeave, COleDropTarget::OnDrop, COleDropTarget::OnDropEx

Index