Struttura DRAGLISTINFO (commctrl.h)

Contiene informazioni su un evento di trascinamento. Il puntatore a DRAGLISTINFO viene passato come parametro lParam del messaggio dell'elenco di trascinamento.

Sintassi

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

Members

uNotification

Tipo: UINT

Codice di notifica che specifica il tipo di evento di trascinamento. Questo membro può essere uno dei valori seguenti:

Valore Significato
DL_BEGINDRAG
L'utente ha fatto clic sul pulsante sinistro del mouse su una voce di elenco.
DL_CANCELDRAG
L'utente ha annullato l'operazione di trascinamento facendo clic sul pulsante destro del mouse o premendo ESC.
DL_DRAGGING
L'utente ha spostato il mouse durante il trascinamento di un elemento.
DL_DROPPED
L'utente ha rilasciato il pulsante sinistro del mouse, completando un'operazione di trascinamento.

hWnd

Tipo: HWND

Handle per la casella di riepilogo di trascinamento.

ptCursor

Tipo: POINT

Struttura POINT contenente le coordinate x e y correnti del cursore del mouse.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione commctrl.h