Partager via


CPagerCtrl::GetScrollPos

Extrait la position de défilement du contrôle actuel du pagineur.

int GetScrollPos() const;

Configuration requise

en-tête : afxcmn.h

Valeur de retour

La position actuelle de défilement, mesuré en pixels.

Notes

Cette méthode envoie le message de PGM_GETPOS , qui est décrit dans Kit de développement logiciel Windows.

Exemple

L'exemple suivant utilise la méthode de CPagerCtrl::GetScrollPos pour récupérer la position actuelle de défilement du contrôle pager. Si le contrôle pager n'est pas déjà défilement à zéro, la position extrême gauche, l'exemple utilise la méthode de CPagerCtrl::SetScrollPos pour définir la position de défilement à zéro.

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);
}

Voir aussi

Référence

CPagerCtrl, classe

Graphique de la hiérarchie

PGM_GETPOS

CPagerCtrl::SetScrollPos