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 della gerarchia

CWnd::SetScrollPos

CWnd::OnHScroll

WM_VSCROLL