Compartir a través de


Función DAD_AutoScroll (shlobj_core.h)

[DAD_AutoScroll está disponible en Windows 2000 y Windows XP. Puede modificarse o no estar disponible en versiones posteriores.

Desplaza la ventana mientras se arrastra una imagen.

Sintaxis

BOOL DAD_AutoScroll(
  [in] HWND             hwnd,
  [in] AUTO_SCROLL_DATA *pad,
  [in] const POINT      *pptNow
);

Parámetros

[in] hwnd

Tipo: HWND

Identificador de la ventana que se va a desplazar.

[in] pad

Tipo: AUTO_SCROLL_DATA*

Puntero a la estructura AUTO_SCROLL_DATA .

[in] pptNow

Tipo: const POINT*

Puntero a las coordenadas de desplazamiento actuales.

Valor devuelto

Tipo: BOOL

Devuelve un valor distinto de cero si se ejecuta correctamente o cero en caso contrario.

Comentarios

La función se realiza correctamente y la ventana se desplaza solo cuando el parámetro bFull de la estructura AUTO_SCROLL_DATA es TRUE. Cada vez que se llama a esta función, siempre que bFull sea FALSE, el parámetro iNextSample se incrementa en 1 y las coordenadas de desplazamiento actuales y el tiempo se devuelven en la estructura AUTO_SCROLL_DATA . Cuando iNextSample es igual a NUM_POINTS, bFull se establece en TRUE, la función se realiza correctamente y la ventana se desplaza.

Requisitos

   
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)

Consulte también

AUTO_SCROLL_DATA