一个gdi画图问题:
假设先画图片,在图片上画几何图形,我采用memdc方式,每次计算图形的validate rect,然后invalidaterect,结果,在98上运行比较慢(告别是画的图形比较大时)。
如果采用setrop(),xor pen的方法,每次擦除后留下的是背景色(白色),计算线的validaterect时,只是计算它的最大最小x,y坐标,导致线存在角度时刷新区域具大,我想使用InvalidateRgn()但没有头绪,所以想请各位指点下!
假设先画图片,在图片上画几何图形,我采用memdc方式,每次计算图形的validate rect,然后invalidaterect,结果,在98上运行比较慢(告别是画的图形比较大时)。
如果采用setrop(),xor pen的方法,每次擦除后留下的是背景色(白色),计算线的validaterect时,只是计算它的最大最小x,y坐标,导致线存在角度时刷新区域具大,我想使用InvalidateRgn()但没有头绪,所以想请各位指点下!
解决方案 »
- 资源出错
- 想用CHttpFile读取网页,然后写到txt里面
- 软件的提示窗口怎么实现?
- 界面问题
- 请问FireEvent函数的功能是什么?
- 如何做自动安装程序和autorun.inf文件?
- 如何在ListCtrl控件里面实现输入文本功能?
- 关于程序界面设计的困惑
- 大家不要去这个网站:suy.neuera.com,那里可以看以看到自己被黑的场面,呵呵~~~不过它只是把你的c:\内容列出来而已,并没有真正的黑你!
- 为什么在网页用<object>可以指定的属性,在IDE里生成的接口文件中找不到?
- HOOK OPENPROCESS的问题 (在线等待)
- 怎样用button控键去控制其它button控键中的程序
ValidateRect (hwnd, NULL) ;
来信索取电子版:[email protected]
FALSE只是不画背景,我的OnEraseBkgnd已返回true了呀
to:bobob(COM中……)(★★★★★★)
这有什么好处呢?