很多例程都是讲在一层图层上画图的
有时候想实现图层功能
但没有可参考的教材
如果有高手在的话想请教一下gdi+

解决方案 »

  1.   

    GDI的话,一个图层就是一个内存DC,然后就是格式合并,BitBlt、AlphaBlend、TransparentBlt等
    GDI+对应的是Graphics
      

  2.   

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