使用CScrollBar的CScrollView
2022-01-08 17:00:51 24KB CScrollBar CScrollView
1
在使用CScrollView(滚动视图)类时,不需要在其OnDraw/OnPaint中全部进行重绘;只需获取其update region,绘制落在此区域内的对象即可。这样可以提高显示效率,减少闪烁。 在拖动窗口大小时(WM_SIZE消息),update region是整个客户区;在点击或者拖放滚动条时(或者使用了CScrollView::ScrollToPositon函数),update region是相应的局部矩形(即新出现在在窗口中的部分)。不管是那种情况,可以将update region转换至“用户坐标系”,遍历用户在此坐标系中打算绘制的对象,确定哪些对象落在了update region内,以便进行重绘。这样,在CScrollView::OnDraw/OnPaint中仅需绘制少量对象即可。(非update region内的图形由Windows负责填充)
2022-01-08 16:52:42 126KB VC6 滚动视图 CScrollView Update
1
滚动视图CScrollView类的简单使用(vc++技术内幕ex10a)
2021-12-18 23:25:36 62KB CScrollView vc技术内幕
1
继承于csrollview,能够拉框放大,来源于网络,分享下。
2020-11-26 15:49:23 21KB cscrollview
1
双缓冲绘图 cscrollview 单文档
2019-12-21 20:14:44 4.41MB 双缓冲绘图 cscrollview 单文档
1
MFC中将CScrollView视图显示在对话框中,在对话框中实现文档视图结构。
2019-12-21 19:59:49 60KB MFC
1