问题如下:
一个内存位图HBITMAP.选入到一个内存CDC 中。有一批画图命令在该CDC上绘图,我怎样得到,一个画绘图命令绘制后位图上有哪些点被绘过了。
本人曾考虑过两种方法:1、搓影法(即绘前与绘后比较),有以下问题:绘制的颜色与当前的点相同,绘制后也不会有变化。2、准备一幅白底位图,画图命令采用黑色绘图,然后取黑色点。问题,如果是一个填充命令,就不行了。望大虾指点迷津!
解决方案 »
- 用写字板打开.sln工程合理吗?修改sln工程属性是用写字版吗?2通宵不解
- 当鼠标滑过菜单栏时,出现反色或其他不同的颜色,这个是由菜单的哪个属性决定的?
- 内存增加问题
- 一个VC入门的问题
- 如何用链表将动态数组链起来
- 工具栏加载ICON图标
- installshield10.0中如何注册一个ATL的COM组件
- 各位大哥请过来看盾
- 想不通?为什么MFC中的CToolBar不从CToolBarCtrl继承,而从CControlBar继承?
- 我在网上下载了一个wsaudptest,这个程序,就没加几行代码?
- 极度郁闷,高手请进:我在msdn抄了一段函数代码,关于Windows Multimedia的,可是加进自己的程序中,怎么都编译不过去。
- 一个简单的问题,谢谢大家,Online谢谢~~
然后GetPath得到所有路径中的点
再开另一个bitmap用来当前画图,
至于屏幕所显示的是该两个bitmap的合成。
有点类似图层的概念。
GZCompiler(编译器) :如果是填充的话就不行了。
能不能把你的想法说得详细一点。