首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

不断向上下左右四方添加子控件的CScrollView怎么使滚动范围向上下左右四方扩展

2012-01-26 
不断向上下左右四方添加子控件的CScrollView如何使滚动范围向上下左右四方扩展?在CSCROLLVIEW中围绕一中心

不断向上下左右四方添加子控件的CScrollView如何使滚动范围向上下左右四方扩展?
在CSCROLLVIEW中围绕一中心不断地动态添加子控件,有一些子控件向左或向上放置,即放在负坐标了,同时这些子控件之间又画有连线,连线在CSCROLLVIEW的ONDRAW中画,如何使滚动范围能向上、向左扩展,向下和向右只需SetScrollSizes,同时在ONDRAW中所画的线的坐标不会混乱?

[解决办法]
SetScrollPos中的XY坐标是将SCrollView中坐标为XY的点SCroll到可见区域的坐标00点,即左上角
看不见控件可能是因为控件没有被重绘,SetScrollPos并不会引起重绘,需要手动重绘

热点排行