commctrl.h

Estructura DRAGLISTINFO

Definición

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

Contiene información sobre un evento de arrastre. El puntero a DRAGLISTINFO es pasado en el parámetro lParam del mensaje de lista de arrastre.

Descripción

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

ValorSignificado
DL_BEGINDRAGEl usuario ha hecho click con el botón izquierdo del ratón sobre un ítem de la lista.
DL_CANCELDRAGEl usuario ha cancelado la operación de arrastre mediante una pulsación del botón derecho del ratón o presionando la tecla ESC.
DL_DRAGGINGEl usuario ha movido el ratón mientras arrastraba un ítem.
DL_DROPPEDEl usuario a liberado el botón izquierdo del ratón, completando una operación de arrastre.
hWnd
un manipulador al list box de arrastre.
ptCursor
Una estructura POINT que contiene las coordenadas x e y actuales del cursor del ratón.