virtual DROPEFFECT OnDropEx ( CWnd * Night, COleDataObject * pDataObject, DROPEFFECT dropDefault, DROPEFFECT lista, CPoint punto );
Valor devuelto
El efecto de la caída que provocó desde el intento de colocar en la ubicación especificada por el punto. Efectos de la caída se examinan en la sección de comentarios.
Parámetros
night
Puntos a la ventana el cursor está sobre.
pDataObject
Puntos al objeto de datos que contiene los datos a borrarse.
dropDefault
El efecto que el usuario escogió para la operación de colocar predeterminado basada en el actual estado clave. Puede ser DROPEFFECT_NONE. Efectos de la caída se examinan en la sección de comentarios.
lista
Una lista de los efectos de la caída que admite el origen de la caída. Los valores del efecto de caída pueden combinarse mediante OR bit a bit (|) operación. Efectos de la caída se examinan en la sección de comentarios.
punto
Contiene la ubicación del cursor, en píxeles, respecto a la pantalla.
Observaciones
Llama el marco cuando tiene lugar una operación de colocar. El marco primero llama a esta función. Si no se controla la caída, el marco llama OnDrop. Normalmente, se reemplazará OnDropEx en la clase de vista para apoyar el botón derecho de ratón arrastrar y colocar. Normalmente, la clase de vista OnDrop se utiliza para tratar el caso de apoyo simple arrastrar y soltar.
La implementación predeterminada de COleDropTarget::OnDropEx llama CView::OnDropEx. De forma predeterminada, CView::OnDropEx simplemente devuelve un valor falso para indicar que la función de miembro OnDrop debería llamarse.
Colocar efectos describen la acción asociada a una operación de colocar. Consulte la siguiente lista de efectos de caída:
Para obtener más información, consulte IDropTarget::Drop en la referencia 2 del programador de OLE, volumen 1.
Visió&n General de COleDropTarget |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;COleDropTarget::OnDragOver, COleDropTarget::OnDragEnter