- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 MFC滚动条设置的小研究,解决R6010错误和无法显示图片全部等错误
关于滚动条设置的研究滚动条的设置看似简单其实还是很需要琢磨的,首先需要了解到滚动条的页尺寸nPage(为什么用SCROLLINFO结构来实现我的上篇博客已经说明白了)的含义,它就是指你的PIC空间的大小,这里假设空间大小为100*200,你应该设置垂直滚动条的nPage=200;然后需要明白滚动范围,这点不要异想天开。当然说到范围脑子一闪而过的肯定是图片的大小,假设图片的大小为1000*2
2015-11-19 10:53:41 1366
原创 VC/MFC加滚动条显示大图片SetScrollRange()、SetScrollInfo()两种思路实现及其两者优劣比较
OnHScroll和OnVScroll只提供16位的位置数据。GetScrollInfo和SetScrollInfo提供32位的滚动条位置数据。因此,一个应用程序在处理GetScrollInfo或SetScrollInfo时,可以调用GetScrollInfo来获取32位的滚动条位置数据。用GetScrollInfo支持长整数,弃用GetScrollPos,这是MSDN中对32程序的建议,所以尽量运用后者。否则当你显示超大图片时就会遇到错误
2015-11-18 13:52:47 5373 2
VC/MFC加滚动条显示大图片SetScrollInfo()、GetScrollInfo()代码实现
2015-11-18
VC++中为PIC空间添加滚动条显示大图片
2015-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人