Share via


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

Vea también

Referencia

Clase de CImageList

Gráfico de jerarquía

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DragLeave