PNG格式可以做到gif的透明以及jpg格式的特效。所以我想在vb里的image里显示PNG格式的图片。
   我在网络上找了好多控件,但是大部分要不就是需要版权要注册,否则没法正常显示。要不就是功能太多,搞不清楚怎么用。其实我只要一个显示PNG格式的图片控件而已。
   好象也可以不用控件而用写代码的形式来显示。
   各位高手帮帮忙,帮我找个简单的控件或者能显示PNG图片的代码。谢谢!

解决方案 »

  1.   

    不用控件就要根据文件格式写,不过PNG文件格式比较复杂,不建议这么做(PNG文件首先使用lz77算法进行压缩,对得到的结果再使用huffman编码的方法进行压缩,有兴趣的话,你可以研究一下这些算法)
      

  2.   

    看看这个:
    http://www.fantasiasoft.net/Zyl910/AlphaDemo.zip虽然不是针对png文件的,但是对你也许有帮助
      

  3.   

    vbflood有支持png的代码,可惜的是不支持交错格式的png