怎么用API显示PNG图片?

如何用API显示PNG图片???
如题!
自己在网上找了很久,很多例子都是用到GDI+或者MFC的类库,我的要求是不要用到C++,也不要用到MFC
看了某些例子,说用COM里的IImagingFactory和IImage组件,不过我在代码中#include <imaging.h>时,编译器直接报错。

所以想问下大家有什么方法可以用C + API显示PNG图片?用到组件也可以,反正就是不要C++和MFC。

不知道自己还有多少可用分,所以先给20,不够的话再加。

------解决方案--------------------
用 libpng 或 libimage 吧
------解决方案--------------------
1楼说得很清楚了,libpng,你就不能去搜一下吗,给你个地址:http://download.chinaunix.net/download.php?id=12035&ResourceID=5976
------解决方案--------------------
IImagingFactory 只在 ce 上有
------解决方案--------------------
用CXImage,搜下下载下来编译下,然后就能用了
------解决方案--------------------
没设对,我的都可以
------解决方案--------------------
探讨
IImagingFactory 只在 ce 上有