摘要:
这里提及高效稍许有些夸张,仅为应景,因为本身就没有太多高科技,权且作为一种有效的实现。首先是图片解码器的选择。一般来讲有几种选择:1、组装各种开源库,如libpng, libjpg, giflib等,支持什么格式就得添加对应的解码器;2、开源解码包,如freeimage,没用过但听说也很不错;3、GDI+,支持图片格式广泛,接口简单,性能一般。当然还有其它方式,大抵差不多。我选择的是GDI+,图简便好用,且目前微软支持的OS上都是自带的,无需发布?!。对QQ的程序集DLL进行分析,发现其中贯穿了各种解码技术,有直接采用开源库的,也有依赖GDI+的,不知道是历史遗留问题,还是各个部门之间技术偏好 阅读全文