The DRAGLISTINFO structure contains information about a drag event. The pointer to DRAGLISTINFO is passed as the lParam parameter of the drag list message.
Typedef struct { UINT uNotification; HWND hWnd; POINT ptCursor; } DRAGLISTINFO, FAR *LPDRAGLISTINFO;
Value |
Meaning |
DL_BEGINDRAG |
The user has clicked the left mouse button on a list item. |
DL_CANCELDRAG |
The user has canceled the drag operation by clicking the right mouse button or pressing the esc key. |
DL_DRAGGING |
The user has moved the mouse while dragging an item. |
DL_DROPPED |
The user has released the left mouse button, completing a drag operation. |