commctrl.h
ImageList_BeginDrag
La función ImageList_BeginDrag empieza un arrastre de una imagen.
Sintaxis
BOOL ImageList_BeginDrag( HIMAGELIST himlTrack, int iTrack, int dxHotspot, int dyHotspot );
Parámetros
- himlTrack
- Manipulador de la lista de imágenes.
- iTrack
- Índice de la imagen a arrastrar.
- dxHotspot y dyHotspot
- Localización de la posición dr arrastre relativa a la esquina superior izquierda de la imagen.
Valor de retorno
Si la funicón tiene éxito, el valor de retorno es distinto de cero.
Si la función falla, el valor de retorno es cero.
Observaciones
Esta función crea una lista de imágenes temporal que se usa para arrastrar. En respuesta a subsiguientes mensajes WM_MOUSEMOVE, se puede mover la imagen arrastrada usando la función ImageList_DragMove. Para finalizar una operación de arrastre, se puede usar la función ImageList_EndDrag.