Condividi tramite


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)

Vedi anche

DAD_AutoScroll