Partilhar via


CPagerCtrl::GetScrollPos

Retorna a posição de rolagem do controle atual de paginação.

int GetScrollPos() const;

Requisitos

Cabeçalho: afxcmn.h

Valor de retorno

A posição atual de rolagem, medidas em pixels.

Comentários

Este método envia a mensagem de PGM_GETPOS , que é descrita em Windows SDK.

Exemplo

O exemplo a seguir usa o método de CPagerCtrl::GetScrollPos para recuperar a posição atual de rolagem do controle paginação.Se o controle de paginação não é rolado já zero, a posição mais à esquerda, o exemplo usa o método de CPagerCtrl::SetScrollPos para definir a posição de rolagem para zero.

void CCSplitButton_s2Dlg::OnXScrollposition()
{
    int pos;
    CString str;
    pos = m_pager.GetScrollPos();
    if (pos != 0) 
        m_pager.SetScrollPos(0);
    str.Format(_T("Old position = %d; new position = 0"), pos);
    MessageBox(str);
}

Consulte também

Referência

Classe de CPagerCtrl

Gráfico de hierarquia

PGM_GETPOS

CPagerCtrl::SetScrollPos