COleDropTarget::OnDragEnter
Appelé par l'infrastructure lorsque le curseur est d'abord glisser dans la fenêtre.
virtual DROPEFFECT OnDragEnter(
CWnd* pWnd,
COleDataObject* pDataObject,
DWORD dwKeyState,
CPoint point
);
Paramètres
pWnd
Points dans la fenêtre que le curseur entre.pDataObject
Pointe vers l'objet de données contenant des données qui peuvent être supprimées.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 la position actuelle du curseur dans les coordonnées clientes.
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é.
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.
Notes
Remplacez cette fonction pour permettre aux opérations de déplacement pour se produire dans la fenêtre.L'implémentation par défaut appelle CView::OnDragEnter, qui retourne simplement DROPEFFECT_NONE par défaut.
Pour plus d'informations, consultez l' IDropTarget::DragEnter dansKit de développement logiciel Windows.
Configuration requise
Header: afxole.h