La funzione ScrollDC scorre un rettangolo di bit orizzontalmente e verticalmente.
(BOOL ScrollDC HDC hDC, / / handle di contesto di perifericaint dx, / / orizzontale scorrere l'unitàint dy, / / verticale scorrere l'unitàCONST RECT* lprcScroll, / / indirizzo della struttura per lo scorrimento rectangleCONST RECT* lprcClip, / / indirizzo della struttura per il rettangolo di ritaglioHRGNhrgnUpdate, / / handle alla regione di scorrimentoLPRECTlprcUpdate / / indirizzo della struttura per aggiornamento rectangle);
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero. Per ottenere informazioni di errore estese, chiamare GetLastError.
Se il parametro lprcUpdate è NULL, il sistema non calcolare il rettangolo di aggiornamento. Se sia hrgnUpdate che lprcUpdate i parametri sono NULL, il sistema non calcolare l'area di aggiornamento. Se hrgnUpdate non è NULL, il sistema procede come se esso contiene un handle valido nella regione scoperti dal processo di scorrimento (definito da ScrollDC).
Quando si deve scorrere l'intera area client di una finestra, utilizzare la funzione ScrollWindowEx.
Windows CE: Solo uno dei parametri dx e dy può essere diverso da zero.
nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.
Scorre bar panoramica, le funzioni della barra di scorrimento, InvalidateRgn, RECT, ScrollWindowEx
Rimedio: Inserire il CD-ROM CD di MSDN Library.