解决scrollview窗口滚动条拖动到下端却回到顶端的问题
2007-09-13 22:21
393 查看
void CMyView::OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
// TODO: Add your message handler code here and/or call default
SCROLLINFO scrollinfo;
if((SB_THUMBTRACK==nSBCode)||(SB_THUMBPOSITION==nSBCode))
{
//不能使用nPos来设置滚动条位置,因为传来的nPos是一个short转换的UINT,所以超过32767后变为负数
scrollinfo.cbSize=sizeof(SCROLLINFO);
GetScrollInfo(SB_VERT,&scrollinfo,SIF_TRACKPOS);
nPos=scrollinfo.nTrackPos;
}
Invalidate();
CScrollView::OnVScroll(nSBCode, nPos, pScrollBar);
}
{
// TODO: Add your message handler code here and/or call default
SCROLLINFO scrollinfo;
if((SB_THUMBTRACK==nSBCode)||(SB_THUMBPOSITION==nSBCode))
{
//不能使用nPos来设置滚动条位置,因为传来的nPos是一个short转换的UINT,所以超过32767后变为负数
scrollinfo.cbSize=sizeof(SCROLLINFO);
GetScrollInfo(SB_VERT,&scrollinfo,SIF_TRACKPOS);
nPos=scrollinfo.nTrackPos;
}
Invalidate();
CScrollView::OnVScroll(nSBCode, nPos, pScrollBar);
}
相关文章推荐
- 基于MFC的opengl编程(解决拖动窗口抖动问题)
- 解决拖动无标题窗口时无法同时响应ButtonDown和ButtonUp消息的问题
- 【cocos2d-x 】解决scrollview上的menu拖动问题以及menu item在可视区外仍能触发的问题
- 按钮点击跳回到顶端问题解决
- 关于ie6下拖动滚动条时,div抖动的问题解决
- Extjs GridPanel 合计功能 解决滚动条滚动问题和页面刷新滚动条回到初始位置问题。
- excel拖动滑动滚动条卡死问题解决办法
- 解决ScrollView中有listView,造成不屏幕不停留在顶端的问题
- 滚动条:解决ScrollView与ListView显示冲突问题
- 解决当电脑打开比较东西后,鼠标拖动窗口会留下残影或窗口显示不了等问题
- 【cocos2d-x 】解决scrollview上的menu拖动问题以及menu item在可视区外仍能触发的问题
- 解决系统窗口拖动不流畅的问题
- 仿Android GridView以解决ScrollView中嵌套自带GridView滚动条冲突问题
- 滚动条:解决ScrollView与ListView显示冲突问题
- Extjs GridPanel 合计功能 解决滚动条滚动问题和页面刷新滚动条回到初始位置问题。
- UIPanGestureRecognizer手势影响UISlider拖动的问题及解决办法 (转)
- css解决fixed布局不会出现滚动条的问题
- ScrollView和Fragment中的ListView、WebView滑动冲突问题的解决
- Easyui弹出窗口在iframe中弹出被当前iframe遮罩的问题(解决方法)
- NestedScrollView、RecycleView、ViewPager 常见问题汇总,及解决