The ImageList_BeginDrag function begins dragging an image.
BOOL ImageList_BeginDrag(
HIMAGELIST himlTrack, | |
int iTrack, | |
int dxHotspot, | |
int dyHotspot | |
); |
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero.
This function creates a temporary image list that is used for dragging. In response to subsequent WM_MOUSEMOVE messages, you can move the drag image by using the ImageList_DragMove function. To end the drag operation, you can use the ImageList_EndDrag function.