Compartir a través de


estructura de AUTO_SCROLL_DATA (shlobj_core.h)

[AUTO_SCROLL_DATA está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.

Especifica los parámetros de desplazamiento y realiza un seguimiento de la última operación de desplazamiento.

Sintaxis

typedef struct {
  int   iNextSample;
  DWORD dwLastScroll;
  BOOL  bFull;
  POINT pts[NUM_POINTS];
  DWORD dwTimes[NUM_POINTS];
} AUTO_SCROLL_DATA;

Miembros

iNextSample

Tipo: int

Valor que indica el número de veces que la función DAD_AutoScroll tiene datos almacenados en la estructura. El parámetro se restablece a después de que sea igual a 0 2.

dwLastScroll

Tipo: DWORD

DWORD que indica la hora del último desplazamiento. El tiempo de desplazamiento también se almacena en el parámetro dwTimes indexado por el valor actual de iNextSample.

bFull

Tipo: BOOL

Valor que se usa para determinar si la función de DAD_AutoScroll debe realizarse correctamente. Este parámetro se establece en TRUE cuando el parámetro iNextSample es igual a NUM_POINTS.

(FALSE)

Predeterminada. Indica que la ventana no debe desplazarse.

(TRUE)

Indica que la ventana debe desplazarse.

pts[NUM_POINTS]

Tipo: POINT[NUM_POINTS]

Puntero a las coordenadas de desplazamiento actuales. El índice de esta matriz es iNextSample.

dwTimes[NUM_POINTS]

Tipo: DWORD[NUM_POINTS]

DWORD que indica el tiempo de desplazamiento actual. El índice de esta matriz es iNextSample.

Comentarios

NUM_POINTS está establecido 3actualmente en .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado shlobj_core.h (incluya Shlobj.h)

Consulte también

DAD_AutoScroll