MFC中基于CSrollView类生成的单文档,窗口滚动条怎么当作滑动条控件使用,其余功能都屏蔽?
因每次只绘制当前屏幕大小的图,拉动窗口滚动条后,根据偏移量再重新绘制(视口、窗口一直为原点(0,0)),在此过程中窗口滚动条充当"偏移变量"的角色。问题:拉动窗口滚动条后...
因每次只绘制当前屏幕大小的图,拉动窗口滚动条后,根据偏移量再重新绘制(视口、窗口一直为原点(0,0)),在此过程中窗口滚动条充当"偏移变量"的角色。问题:拉动窗口滚动条后首先显示未被显示完的内容,然后再调用OnDraw重新绘制图,两次显示的图不一致,所以造成拉动滚动条后会产生闪烁。有没有大神知道怎么样屏蔽滚动条”当显示的内容超出窗口范围,拉动滚动条遍历整个窗口内容“功能,即”显示一幅图,拉动滚动条后显示的内容不发生变化“。
展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询