Condividi tramite


macro ListView_Scroll (commctrl.h)

Scorre il contenuto di un controllo visualizzazione elenco. È possibile utilizzare questa macro o inviare il messaggio di LVM_SCROLL in modo esplicito.

Sintassi

BOOL ListView_Scroll(
   HWND hwndLV,
   int  dx,
   int  dy
);

Parametri

hwndLV

Tipo: HWND

Handle per il controllo visualizzazione elenco.

dx

Tipo: int

Valore di tipo int che specifica la quantità di scorrimento orizzontale, in pixel, rispetto alla posizione corrente del contenuto della visualizzazione elenco. Se il controllo visualizzazione elenco si trova nella visualizzazione elenco, questo valore viene arrotondato al numero di pixel più vicino che formano un'intera colonna.

dy

Tipo: int

Valore di tipo int che specifica la quantità di scorrimento verticale, in pixel, rispetto alla posizione corrente del contenuto della visualizzazione elenco.

Valore restituito

Tipo: BOOL

Restituisce TRUE in caso di esito positivo oppure FALSE in caso contrario.

Osservazioni

Quando il controllo visualizzazione elenco è in visualizzazione report, è possibile scorrere il controllo solo verticalmente in incrementi di riga interi. Pertanto, il parametro dy verrà arrotondato al numero più vicino di pixel che formano un incremento di riga intero. Ad esempio, se l'altezza di una riga è 16 pixel e 8 viene passata per dy, l'elenco verrà scorrevole di 16 pixel (1 riga). Se 7 viene passato per dy, l'elenco verrà scorrevole di 0 pixel (0 righe).

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista [solo app desktop]
server minimo supportato Windows Server 2003 [solo app desktop]
piattaforma di destinazione Finestre
intestazione commctrl.h