CWnd::GetScrollPos 是 MFC(Microsoft Foundation Classes)中 CWnd 类的一个公共方法,用于获取滚动条的当前位置。该方法允许您获取指定滚动条的当前位置。

以下是 CWnd::GetScrollPos 方法的一般形式:
int GetScrollPos(
   int nBar // 指定滚动条的类型,可以是 SB_HORZ(水平滚动条)或 SB_VERT(垂直滚动条)
) const;

其中,nBar 参数指定要获取当前位置的滚动条类型,可以是 SB_HORZ(水平滚动条)或 SB_VERT(垂直滚动条)。

以下是一个简单的示例用法:
int nScrollPos = GetScrollPos(SB_VERT);
// 现在 nScrollPos 包含垂直滚动条的当前位置

这个方法返回指定滚动条的当前位置。请注意,返回值的单位通常是像素,具体取决于窗口的设备上下文。




转载请注明出处:http://www.pingtaimeng.com/article/detail/23489/MFC/CWnd