MyException - 我的异常网
当前位置:我的异常网» VC/MFC » GDI+如何实现图层功能 [参考PHOTOSHOP 7.0]

GDI+如何实现图层功能 [参考PHOTOSHOP 7.0]

www.MyException.Cn  网友分享于:2013-02-20  浏览:153次
GDI+怎么实现图层功能 [参考PHOTOSHOP 7.0]
很多例程都是讲在一层图层上画图的
有时候想实现图层功能
但没有可参考的教材
如果有高手在的话想请教一下
gdi+

------解决方案--------------------
GDI的话,一个图层就是一个内存DC,然后就是格式合并,BitBlt、AlphaBlend、TransparentBlt等
GDI+对应的是Graphics
------解决方案--------------------
引用:
GDI的话,一个图层就是一个内存DC,然后就是格式合并,BitBlt、AlphaBlend、TransparentBlt等
GDI+对应的是Graphics

也不一定是吧,封裝的一個方法也可以看作圖層(因为最终都是要在一个DC上绘制的)
比如你要重繪、或者打印等(OnDraw(CDC* pDC));
 调用DrawPic1 (CDC* pDC)、DrawPic2(CDC* pDC)
先DrawPic1 再DrawPic2 就pic2在上一层,pic1在下一层
先DrawPic2 再DrawPic1 就pic1在上,pic2在下
一个图像数据的集合而已,其实就是#2楼说的,图层在你心中,

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有