依然是滚动条有关问题

依然是滚动条问题
由于用了SetScrollSizes(MM_TEXT, sizeTotal); 函数  ,所以我在我的继承CScrollView类的函数的上面画图片的时候,当要求的view大于实际的view大小的时候 自动出现滚动条

现在的问题是我像吧图片画在视野的正中间   就是当有滚动条出现的时候我希望滚动条的滑块处于中间位置,这样的话图片就画在中间位置了   但是不知道怎么设置滑块的位置且设置处于中间位置
------解决方案--------------------
依然是滚动条有关问题SetScrollPos?
------解决方案--------------------
scrolltoposition()
------解决方案--------------------
看看这个会不会对你有帮助
http://bbs.****.net/topics/360160562
------解决方案--------------------
codeproject搜索CScrollHelper类,很容易使用
------解决方案--------------------
//   sbinfo.nPos = (min+max)/2;
//   SetScrollInfo(SB_HORZ,&sbinfo,TRUE);

要 换算到  滚动条 上。

滚动条 长 = 客户区。对应 滚动条 thumb 宽度。

视图宽度 =(客户区 + 滚动区)