COleDropTarget::OnDrop
Llamado por el marco cuando una operación de colocar a producir.
virtual BOOL OnDrop(
CWnd* pWnd,
COleDataObject* pDataObject,
DROPEFFECT dropEffect,
CPoint point
);
Parámetros
pWnd
Señala la ventana cursor están actualmente sobre.pDataObject
Señala al objeto de datos que contiene los datos que se quiten.dropEffect
El efecto que el usuario decide la operación de colocar.Puede ser uno o más de los siguientes: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.
point
Contiene la ubicación del cursor, en píxeles, relativa a la pantalla.
Valor devuelto
Distinto de cero si el destino es correcto; si no 0.
Comentarios
El marco de trabajo llama OnDropExprimero.Si la función de OnDropEx no controla el destino, el marco después llama a esta función miembro, OnDrop.Normalmente, la aplicación reemplaza OnDropEx en la clase de vista para administrar arrastrar y colocar del botón secundario del mouse.Normalmente, la clase OnDrop de vista se utiliza para administrar arrastrar y colocar simple.
La implementación predeterminada de las llamadas CView::OnDropde COleDropTarget::OnDrop , que simplemente devuelve FALSE de forma predeterminada.
Para obtener más información, vea IDropTarget::Drop en Windows SDK.
Requisitos
encabezado: afxole.h