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 3
actualmente 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) |