Share via


COleDropTarget::OnDragEnter

Llamado por el marco cuando el cursor primero se arrastra en la ventana.

virtual DROPEFFECT OnDragEnter(
   CWnd* pWnd,
   COleDataObject* pDataObject,
   DWORD dwKeyState,
   CPoint point 
);

Parámetros

  • pWnd
    Señala a la ventana que el cursor está pasando.

  • pDataObject
    Señala al objeto de datos que contiene los datos que se pueden quitar.

  • dwKeyState
    Contiene el estado de las teclas modificadoras.Ésta es una combinación de cualquier número de siguiente: MK_CONTROL, MK_SHIFT, MK_ALT, MK_LBUTTON, MK_MBUTTON, y MK_RBUTTON.

  • point
    Contiene la ubicación actual del cursor en las coordenadas de cliente.

Valor devuelto

El efecto que resultaría si un destino ha intentado en la ubicación especificada por point.Puede ser uno o más de los siguientes:

  • El destino deDROPEFFECT_NONE A no sería permitido.

  • La operación de copia deDROPEFFECT_COPY A sería realizada.

  • La operación de movimiento deDROPEFFECT_MOVE A sería realizada.

  • El vínculo deDROPEFFECT_LINK A de los datos colocados a los datos originales establecería.

  • La operación de desplazamiento de arrastre deDROPEFFECT_SCROLL A está a punto de producirse o se está produciendo en el destino.

Comentarios

Invalide esta función para permitir que las operaciones de entrega aparecen en la ventana.La implementación predeterminada llama a CView::OnDragEnter, que simplemente devuelve DROPEFFECT_NONE de forma predeterminada.

Para obtener más información, vea IDropTarget::DragEnter enWindows SDK.

Requisitos

encabezado: afxole.h

Vea también

Referencia

Clase de COleDropTarget

Gráfico de jerarquía

COleDropTarget::OnDragOver

COleDropTarget::OnDragLeave

COleDropTarget::OnDrop

COleDropTarget::OnDropEx

CView::OnDragEnter