CWnd::OnVScroll
A estrutura chama esta função de membro quando o usuário clica em BAR de rolar vertical da janela.
afx_msg void OnVScroll(
UINT nSBCode,
UINT nPos,
CScrollBar* pScrollBar
);
Parâmetros
nSBCode
Especifica a rolar-código de barras indica que o usuário da solicitação de rolar.Esse parâmetro pode ser uma das seguintes opções:SB_BOTTOM rolar para baixo.
SB_ENDSCROLL rolar de participante.
SB_LINEDOWN rolar uma linha para baixo.
SB_LINEUP rolar uma linha.
SB_PAGEDOWN rolar uma página para baixo.
SB_PAGEUP rolar um página up.
SB_THUMBPOSITION rolar à posição absoluta.A posição corrente é fornecida no nPos.
SB_THUMBTRACK Arrastar caixa de rolar posição especificada.A posição corrente é fornecida no nPos.
SB_TOP Role para cima.
nPos
Contém a posição corrente da caixa de rolar se o código de BAR de rolar é SB_THUMBPOSITION or SB_THUMBTRACK; caso contrário não usado.Dependendo do intervalo inicial de rolar, nPos pode ser negativo e deve ser convertido em um int Se necessário.pScrollBar
Se a mensagem de rolar for proveniente de um controle de BAR de rolar, contém um ponteiro para o controle.Se o usuário clicou em uma janela BAR de rolar, este parâmetro é NULO.O ponteiro pode ser temporário e não deve ser armazenado para uso posterior.
Comentários
OnVScroll normalmente é usado por aplicativos que oferecem alguns comentários enquanto o caixa de rolar estiver sendo arrastado.
If OnVScroll Rola o Sumário das CWnd o objeto, ele também deve reiniciar a posição da caixa de rolar com o SetScrollPosfunção de membro .
Observação: |
---|
Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipular uma mensagem do Windows.Os parâmetros passados para sua função refletem os parâmetros recebidos pela estrutura quando a mim ssage foi recebida.Se você chamar a implementação da classe de base dessa função, essa implementação usará os parâmetros passados originalmente com a mensagem e não os parâmetros que você fornecer para a função. |
Requisitos
Cabeçalho: afxwin.h