总的有3层
第一层底层是个2376*4224的图片 静态
第2层是几个小图片要画到第一层上 有时需要刷新
第3层也是一个小图片(会动)要时时刷新
我怎么做才比较好 请高手帮忙 给demo也可以谢谢各位了
我邮箱 [email protected]   小弟急

解决方案 »

  1.   

    1、这种办法比较直观
    第一层,你要不就直接把这个静态图作为背景控件的Backgroudimage,同时限定背景控件的大小固定,免得有拉伸或重复。
    第二层就直接在ONPAINT时重画图,所谓的第三层则是用一个背景透明的控件来支持GIF2、比较通用,实现相对复杂
    所有的事情都是自己来画,先画背景,然后第二层和第三层,至于动画么,如果要自己画就自己去定时Invlidate图片的区域,PAINT时画不同的帧。
      

  2.   

    第一层用Backgroudimage,
    第二层用Image
    第三层用Controls.CreateGraphics()