Condividi tramite


CWnd::OnVScroll

Il framework chiama la funzione membro quando l'utente fa clic sulla barra di scorrimento verticale della finestra.

afx_msg void OnVScroll( 
   UINT nSBCode, 
   UINT nPos, 
   CScrollBar* pScrollBar  
);

Parametri

  • nSBCode
    Specifica un codice a barre che indica la richiesta di scorrimento dell'utente. Questo parametro può essere:

    • Scorrimento diSB_BOTTOM da utilizzare.

    • Scorrimento della fine diSB_ENDSCROLL.

    • Riga scroll uno diSB_LINEDOWN verso il basso.

    • Allineamento di scorrimento uno diSB_LINEUP.

    • Pagina di scorrimento uno diSB_PAGEDOWN verso il basso.

    • Pagina di scorrimento uno diSB_PAGEUP su.

    • Scorrimento diSB_THUMBPOSITION la posizione assoluta. La posizione corrente viene fornita in nPos.

    • Casella di scorrimento di trascinamento diSB_THUMBTRACK la posizione specificata. La posizione corrente viene fornita in nPos.

    • Scorrimento diSB_TOP da completare.

  • nPos
    Contiene la posizione corrente della casella di scorrimento se il codice a barre è SB_THUMBPOSITION o SB_THUMBTRACK; in caso contrario non utilizzato. A seconda dell'intervallo iniziale di scorrimento, nPos può essere negativo e deve essere eseguito il cast in int se necessario.

  • pScrollBar
    Se il messaggio di scorrimento ha da un controllo barra di scorrimento, contiene un puntatore al controllo. Se l'utente fa clic sulla barra di scorrimento di una finestra, questo parametro è NULL. Il puntatore può essere temporanei e non deve essere archiviata per un utilizzo successivo.

Note

OnVScroll in genere utilizzato dalle applicazioni che offrono alcuni commenti durante la casella di scorrimento è possibile trascinare.

Se OnVScroll scorre il contenuto CWnd oggetti, è possibile reimpostare la posizione della casella di scorrimento con la funzione membro SetScrollPos.

Nota

Questa funzione membro viene chiamata dal framework per consentire l'applicazione per gestire un messaggio di Windows.I parametri passati alla funzione riflettono i parametri ricevuti dal framework quando il messaggio è stato ricevuto.Se si chiama l'implementazione della classe base di questa funzione, tale implementazione dei parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico delle gerarchie

CWnd::SetScrollPos

CWnd::OnHScroll

WM_VSCROLL