滚动条的定位解决方案

滚动条的定位
一个dlg中有一个固定大小的区域,区域内显示图片,配上水平垂直的滚动条,有放大缩小的功能,现在的问题是如何可以将原来显示的图片区域仍然在放大缩小后继续表示,当然放大的情况下,可能会超出显示范围,原先是只要放大缩小就滚动到0,请大家给出一点思路,写出可行的想法,谢谢!

------解决方案--------------------
SetScrollInfo 滚动一下吧