以下是 CScrollBar::GetScrollPos 方法的原型:
int GetScrollPos() const;
该方法返回当前滚动条的位置,即滑块的位置。
以下是一个简单的示例,演示如何使用 GetScrollPos 方法获取垂直滚动条的当前位置:
CScrollBar myScrollBar;
// 在运行时创建一个垂直滚动条
myScrollBar.Create(SBS_VERT | WS_CHILD | WS_VISIBLE, CRect(10, 10, 30, 200), pParentWnd, IDC_MY_SCROLLBAR_ID);
// 获取垂直滚动条的当前位置
int nPos = myScrollBar.GetScrollPos();
// 现在,nPos 是滚动条的当前位置
在这个例子中,GetScrollPos 方法被用于获取垂直滚动条的当前位置。
转载请注明出处:http://www.zyzy.cn/article/detail/22273/MFC/CScrollBar