Quando il i WM_VSCROLL messaggi WM_HSCROLL e vengono elaborati, viene esaminato il messaggio di notifica di barra di scorrimento e la posizione di scorrimento viene impostata su un nuovo valore che riflette l'azione di scorrimento dell'utente. Se la posizione di scorrimento è all'interno della gamma di scorrimento, la finestra si scorre nella nuova posizione utilizzando la funzione ScrollWindow . La posizione della casella di scorrimento è poi adattata utilizzando il SetScrollInfo funzione.
Dopo che una finestra si scorre, parte dell'area client è fatto non valido. Per garantire che la regione non valida viene aggiornata, utilizzare il UpdateWindow funzione per generare un messaggio WM_PAINT . Durante l'elaborazione del messaggio WM_PAINT, un'applicazione deve ridisegnare la regione non valida nella parte inferiore dell'area client. Quando lo scorrimento o ridimensionare l'area client, nell'esempio viene utilizzato il BitBlt funzione per copiare la porzione appropriata della bitmap alla porzione dell'area client non valida.
Rimedio: Inserire il CD-ROM CD di MSDN Library.