CScrollView中ScrollBar的滚动问题
天鹅梦 2004-06-15 12:53:17 如果采用文档/视结构,视是从CScrollView中继承的,显示的东西要远比客户区大,因此通过SetScrollSize()可以调出滚动条辅助滚动显示看不到的内容,现在问题是我不想通过SetScrollSize()让CScrollView自动接管并滚动显示,而是想重载水平和垂直滚动消息,但只要重载都会被自动带上一行
CScrollView::OnHScroll(nSBCode, nPos, pScrollBar);
或
CScrollView::OnVScroll(nSBCode, nPos, pScrollBar);
如果把这一行注释掉的话,就无法正常滚动显示,一松鼠标键滚动块就自动跑到起始位置,但之所以想去掉这一行是因为我想在鼠标拖动滚动块的时候暂不刷新滚动的内容而是在松开鼠标左键的时候刷新,请问大家有什么好的方法?