Drag List Box
This section contains information about the functions, notification codes, and structures associated with drag list boxes.
Overviews
Topic | Contents |
---|---|
Drag List Boxes | A drag list box is a special type of list box that enables the user to drag items from one position to another. |
Functions
Topic | Contents |
---|---|
DrawInsert | Draws the insert icon in the parent window of the specified drag list box. |
LBItemFromPt | Retrieves the index of the item at the specified point in a list box. |
MakeDragList | Changes the specified single-selection list box to a drag list box. |
Notifications
Topic | Contents |
---|---|
DL_BEGINDRAG | Notifies the drag list box's parent window that the user has clicked the left mouse button on an item. A drag list box sends this notification code in the form of a drag list message. |
DL_CANCELDRAG | Signals that the user has canceled a drag operation by clicking the right mouse button or pressing the ESC key. A drag list box sends this notification code in the form of a drag list message. |
DL_DRAGGING | Signals that the user has moved the mouse while dragging an item. DL_DRAGGING is also sent periodically during dragging even if the mouse is not moved. A drag list box sends this notification code in the form of a drag list message. |
DL_DROPPED | Signals that the user has completed a drag operation by releasing the left mouse button. A drag list box sends this notification code in the form of a drag list message. |
Structures
Topic | Contents |
---|---|
DRAGLISTINFO | Contains information about a drag event. The pointer to DRAGLISTINFO is passed as the lParam parameter of the drag list message. |
Send comments about this topic to Microsoft
Build date: 1/26/2011