GetClipBox

原创 2007年09月24日 16:53:00
GetClipBox得到的是需要更新重绘的部分;而GetClientRect得到的是整个客户区 

用内存设备环境(Memory Device Context)与GetClipBox函数(获得需要重绘的区域)实现无闪烁的高效绘图

// Get the invalidate rectangle CRect clipRect; pDC->GetClipBox(clipRect); // Create me...
  • xuxiaofei77
  • xuxiaofei77
  • 2010年07月21日 21:44
  • 2750

谈谈MFC for WindowsCE中的CDC::GetClipBox方法

最近在学习WinCE下的程序开发。想要用MFC来开发WinCE程序。不过手头只有分别将WinCE和MFC的书,没有结合起来讲的。只有自己把两本书参照着来看了。前两天给自己出了个题目作为练习。题目是写一...
  • BirdGu
  • BirdGu
  • 2005年08月23日 15:17
  • 5541

GetClipBox与GetClientRect

GetClipBox得到的是要刷新的区域,比如调用InvalidateRect(CRect rc);后,提到的就是rc GetClientRect得到的是客户区,这个一般随窗口大小变化 ...
  • wishfly
  • wishfly
  • 2014年05月30日 10:52
  • 944

WINCE UI显示优化经验:使用GetUpdateRect和GetClipBox的体会

个人在实际使用中的体会(基于WINCE),不具有权威性。 1、GetUpdateRect是获得需要刷新的无效区域,在调用了InvalidRect后可以用这个函数来获得无效区域,但是如果在之前调用了B...
  • hnhyhongmingjiang
  • hnhyhongmingjiang
  • 2012年06月09日 11:57
  • 2711

MFC界面避免闪烁问题

本文是我在做MFC贪吃蛇时所学到的。大家可以通过我那篇MFC贪吃蛇的代码一起来理解更为好些。 我做的界面是每隔多少秒来刷新一次,虽然用了双缓冲,但是还要OnEraseBkgnd消息 函数的...
  • hai8902882
  • hai8902882
  • 2011年11月17日 17:08
  • 6261

双缓冲避免MFC图形闪烁(转)

MFC GDI双缓冲避免图形闪烁(转)   多数人认为MFC的绘图函数效率很低,总是想寻求其它的解决方案。MFC的绘 图效率的确不高但也不差,而且它的绘图函数使用非常简单,只要使用方法得当, 再加上...
  • wt8220321
  • wt8220321
  • 2013年12月20日 14:54
  • 608

GetClipBox()和SeletClipRgn()问题

由于项目需要,需要过滤掉一些区域,就是用了GetClipBox()和SelectClipRgn()函数来实现,其中碰到了一些问题。 1、调用GetClipBox()获得当前的剪切区,得到的是逻辑坐标...
  • dc11223344
  • dc11223344
  • 2013年03月26日 21:46
  • 965

使用GetUpdateRect和GetClipBox的体会

http://blog.csdn.net/alien75/article/details/6023377 个人在实际使用中的体会(基于WINCE),不具有权威性。 1、GetUpdateRec...
  • mituan1234567
  • mituan1234567
  • 2014年02月15日 21:23
  • 481

GetClipBox 在scrollview中使用注意事项

在OnDraw函数中使用pDC->GetClipBox()得到裁剪区大小时,在OnPrepareDC(CDC* pDC, CPrintInfo* pInfo) 函数中不应该同时设置:        ...
  • jiangdf
  • jiangdf
  • 2012年02月09日 18:51
  • 1294

MFC-CDC

void Capp2View::OnMouseMove(UINT nFlags, CPoint point) {  // TODO:  在此添加消息处理程序代码和/或调用默认值  CClient...
  • h1023417614
  • h1023417614
  • 2014年12月26日 12:40
  • 964
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GetClipBox
举报原因:
原因补充:

(最多只允许输入30个字)