Share via


COleDropTarget::OnDragScroll

Appelé par l'infrastructure avant que l'appel OnDragEnter ou OnDragOver pour déterminer si point se trouve dans la région de défilement.

virtual DROPEFFECT OnDragScroll(
   CWnd* pWnd,
   DWORD dwKeyState,
   CPoint point 
);

Paramètres

  • pWnd
    Les points dans la fenêtre le curseur est actuellement sur.

  • dwKeyState
    Contient l'état des touches de modification.Il s'agit d'une combinaison de plusieurs des éléments suivants : MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTON, et MK_RBUTTON.

  • point
    Contient l'emplacement du curseur, en pixels, relatif à l'écran.

Valeur de retour

l'effet qui résulterait si un déplacement étaient tentés à l'emplacement spécifié par point.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é.

  • DROPEFFECT_SCROLL indique qu'une opération de défilement de glisser-déplacer est sur le point de se produire ou se produit dans la cible.

Notes

Remplacez cette fonction lorsque vous souhaitez fournir le comportement spécial pour cet événement.L'implémentation par défaut des appels à cette fonction CView::OnDragScroll, qui retourne DROPEFFECT_NONE et fait défiler la fenêtre lorsque le curseur est déplacé dans la zone par défaut de défilement à l'intérieur de la bordure de la fenêtre.

Configuration requise

Header: afxole.h

Voir aussi

Référence

Classe de COleDropTarget

Graphique de la hiérarchie