COleDropTarget::OnDropEx

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

Index