Compartir a través de


Función DAD_SetDragImage (shlobj_core.h)

[DAD_SetDragImage está disponible en Windows 2000 y Windows XP. Puede modificarse o no estar disponible en versiones posteriores. Use ImageList_BeginDrag en su lugar.

Establece la imagen de arrastre.

Sintaxis

BOOL DAD_SetDragImage(
  HIMAGELIST him,
  POINT      *pptOffset
);

Parámetros

him

Tipo: HIMAGELIST

Identificador de una lista de imágenes. Este parámetro usa el índice cero de ImageList.

pptOffset

Tipo: POINT*

Puntero a las coordenadas usadas como punto activo para arrastrar la imagen. Las coordenadas son relativas 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

Puede borrar la imagen de arrastre estableciendo el parámetro him en -1 y el parámetro pptOffset en NULL. La imagen debe haberse establecido dentro del mismo subproceso.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shlobj_core.h (incluya Shlobj.h)
Library Shell32.lib
Archivo DLL Shell32.dll (versión 5.00 o posterior)
Conjunto de API ext-ms-win-shell-shell32-l1-2-1 (introducido en Windows 10, versión 10.0.10240)