struttura AUTO_SCROLL_DATA (shlobj_core.h)
[AUTO_SCROLL_DATA è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Potrebbe essere modificato o non disponibile nelle versioni successive.]
Specifica i parametri di scorrimento e tiene traccia dell'ultima operazione di scorrimento.
Sintassi
typedef struct {
int iNextSample;
DWORD dwLastScroll;
BOOL bFull;
POINT pts[NUM_POINTS];
DWORD dwTimes[NUM_POINTS];
} AUTO_SCROLL_DATA;
Members
iNextSample
Tipo: int
Valore che indica il numero di volte in cui la funzione DAD_AutoScroll ha archiviato i dati nella struttura. Il parametro viene reimpostato su dopo che è uguale a 0
2.
dwLastScroll
Tipo: DWORD
DWORD che indica l'ora dell'ultimo scorrimento. Il tempo di scorrimento viene archiviato anche nel parametro dwTimes indicizzato dal valore corrente di iNextSample.
bFull
Tipo: BOOL
Valore utilizzato per determinare se la funzione DAD_AutoScroll deve avere esito positivo. Questo parametro è impostato su TRUE quando il parametro iNextSample è uguale a NUM_POINTS.
(FALSE)
Valore predefinito. Indica che la finestra non deve scorrere.
(TRUE)
Indica che la finestra deve scorrere.
pts[NUM_POINTS]
Tipo: POINT[NUM_POINTS]
Puntatore alle coordinate di scorrimento correnti. L'indice di questa matrice è iNextSample.
dwTimes[NUM_POINTS]
Tipo: DWORD[NUM_POINTS]
DWORD che indica l'ora di scorrimento corrente. L'indice di questa matrice è iNextSample.
Commenti
NUM_POINTS è attualmente impostato su 3
.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | shlobj_core.h (includere Shlobj.h) |