CImageList::DragEnter
Durante una operación de arrastre, bloquea las actualizaciones a la ventana especificada por pWndLock y muestra la imagen de arrastre en la posición especificada por point.
static BOOL PASCAL DragEnter(
CWnd* pWndLock,
CPoint point
);
Parámetros
pWndLock
Puntero a la ventana que posee la imagen de arrastre.point
Posición en la que mostrar la imagen de arrastre.Las coordenadas son relativas a la esquina superior izquierda de la ventana (no el área cliente).
Valor devuelto
Distinto de cero si correctamente; si no 0.
Comentarios
Las coordenadas son relativas a la esquina superior izquierda de la ventana, por lo que debe desplazar los anchos de los elementos de la ventana, como el borde, la barra de título, y la barra de menús, al especificar las coordenadas.
Si pWndLock es NULL, dibuja de esta función la imagen en el contexto de presentación asociado a la ventana del escritorio, y las coordenadas son relativas a la esquina superior izquierda de la pantalla.
Esta función bloquea el resto de las actualizaciones de la ventana especificada durante la operación de arrastre.Si necesita realizar cualquier gráfico durante una operación de arrastrar, como resaltar el destino de una operación de arrastrar y colocar, puede ocultar temporalmente la imagen arrastrada mediante la función de CImageList::DragLeave .
Ejemplo
Vea el ejemplo para CImageList::BeginDrag.
Requisitos
encabezado: afxcmn.h