在 MFC(Microsoft Foundation Classes)中,CScrollView 类确实提供了名为 ScrollToPosition 的公共方法,用于将滚动视图滚动到指定的位置。以下是该方法的语法:
void CScrollView::ScrollToPosition(POINT ptDev);

其中,ptDev 是一个 POINT 结构,表示设备坐标系中的位置。通过调用这个方法,你可以将滚动视图滚动到指定的位置。

例如,如果你想将滚动视图滚动到设备坐标 (x, y) 处,可以使用以下代码:
CScrollView myScrollView;  // 请替换成你的实际对象名

POINT scrollPosition = {x, y};
myScrollView.ScrollToPosition(scrollPosition);

这将使滚动视图滚动到指定的设备坐标 (x, y) 处。


转载请注明出处:http://www.zyzy.cn/article/detail/22297/MFC/CScrollView