!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

解决方案 »

  1.   

    如果你是想用分层的方法,建议使用PS即可。如果你是想编写图像分层的软件,类似PS,就有点麻烦了。
    每个图层就是一个完整的图像加起点偏移值,并且有对应的透明通道。你需要编写的功能包括三个部分:
    第一是对这些图层进行管理
    第二是对图像和透明通道的数据进行编辑,有些功能是针对当前层,有少数功能是针对所有层,如 Trim
    第三是将多个层进行叠加显示
      

  2.   

    http://task.zhubajie.com/1734391
      

  3.   

    PS、CorelDraw都可以用来实现图片分层。
    其实PS是最简单的,仅仅只是贴标签的话不会也可以用
    首先你把两张图片都用PS打开,因为你打开的时候软件默认是选择工具,所以你直接把一张拉到另一张里面(要点图片中间,不要点框框),放到适合的位置,然后按CTRL+SHIFT+S另存为(选择格式为JPG)就OK了
      

  4.   

    一个图片存在你一个CDC之中。PS工具,其实就是一个内存CDC,保存图片,一个Dialog显示这个CDC。
    多CDC的话效果就是多图层了。
      

  5.   

    自己多建立几个CDC,存在内存中不就可以了。
      

  6.   

    求建立成数组的方法(CDC
    的)
      

  7.   

    一个CDC会建么?不会的话,就没办法沟通了。
    多了可以用STL的容器来管理。你怎么比楼主还积极呢?
      

  8.   

    要想实现PS的图层结构太i过于负责了,因为他的图层有N种类型,普通的栅格图层,调整图层,文字图层,图层还有蒙版。大家普通理解的图层就是一些图像数据的叠加,要实现起来算法原理上不难,难的是GUI编程。所以大家给你说了也是白说,这东西代码没有上万行不会有个像样的东西出来的。想参考代码,有的,GIMP和paint.net  会看的想跳楼的。