次の方法で共有


CPagerCtrl::GetScrollPos

現在のページャー コントロールのスクロール位置を取得します。

int GetScrollPos() const;

必要条件

**ヘッダー:**afxcmn.h

戻り値

現在のスクロール位置 (ピクセル単位)。

解説

このメソッドは、PGM_GETPOS メッセージを送信します。このメッセージについては、Windows SDK を参照してください。

使用例

CPagerCtrl::GetScrollPos メソッドを使用してページャー コントロールの現在のスクロール位置を取得する例を次に示します。 この例では、ページャー コントロールがゼロ (左端の位置) にスクロールしていない場合に、CPagerCtrl::SetScrollPos メソッドを使用してスクロール位置をゼロに設定します。

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

参照

参照

CPagerCtrl クラス

階層図

PGM_GETPOS

CPagerCtrl::SetScrollPos

その他の技術情報

CPagerCtrl のメンバー