función ImageList_BeginDrag (commctrl.h)
Comienza a arrastrar una imagen.
Sintaxis
BOOL ImageList_BeginDrag(
HIMAGELIST himlTrack,
int iTrack,
int dxHotspot,
int dyHotspot
);
Parámetros
himlTrack
Tipo: HIMAGELIST
Identificador de la lista de imágenes.
iTrack
Tipo: int
Índice de la imagen que se va a arrastrar.
dxHotspot
Tipo: int
Coordenada x de la ubicación de la posición de arrastre relativa a la esquina superior izquierda de la imagen.
dyHotspot
Tipo: int
Coordenada y de la ubicación de la posición de arrastre relativa a la esquina superior izquierda de la imagen.
Valor devuelto
Tipo: BOOL
Devuelve un valor distinto de cero si se ejecuta correctamente o cero en caso contrario.
Comentarios
Esta función crea una lista de imágenes temporales que se usa para arrastrar. En respuesta a los mensajes de WM_MOUSEMOVE posteriores, puede mover la imagen de arrastre mediante la función ImageList_DragMove . Para finalizar la operación de arrastrar, puede usar la función ImageList_EndDrag .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | commctrl.h |
Library | Comctl32.lib |
Archivo DLL | Comctl32.dll |