Estructura DRAGLISTINFO (commctrl.h)

Contiene información sobre un evento de arrastre. El puntero a DRAGLISTINFO se pasa como parámetro lParam del mensaje de lista de arrastre.

Sintaxis

typedef struct tagDRAGLISTINFO {
  UINT  uNotification;
  HWND  hWnd;
  POINT ptCursor;
} DRAGLISTINFO, *LPDRAGLISTINFO;

Miembros

uNotification

Tipo: UINT

Código de notificación que especifica el tipo de evento de arrastre. Este miembro puede ser uno de los siguientes valores:

Valor Significado
DL_BEGINDRAG
El usuario ha realizado clic en el botón izquierdo del mouse en un elemento de lista.
DL_CANCELDRAG
El usuario ha cancelado la operación de arrastrar haciendo clic en el botón derecho del mouse o presionando la tecla ESC.
DL_DRAGGING
El usuario ha movido el mouse mientras arrastra un elemento.
DL_DROPPED
El usuario ha liberado el botón izquierdo del mouse, completando una operación de arrastrar.

hWnd

Tipo: HWND

Identificador del cuadro de lista de arrastre.

ptCursor

Tipo: POINT

Estructura POINT que contiene las coordenadas X e Y actuales del cursor del mouse.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado commctrl.h