请问一个关于png图形显示的有关问题

请教一个关于png图形显示的问题

图1:
显示结果:



我用MFC类库中的CImage累显示图1中png图的时候,显示结果是正常的

可是第二个图显示出来的效果却如下这样的,这是为嘛 ?
图2:
显示结果:

大家明白我的意思了吗
------最佳解决方案--------------------
你用GDI+的Image来显示,CImage对某些png会有失真
------其他解决方案--------------------
你好。请教一下,如何用GDI+ 将png图中的一部分扣出来显示?有没有直接的函数?
------其他解决方案--------------------
引用:
你用GDI+的Image来显示,CImage对某些png会有失真

貌似还真的是这样的,多谢啦
------其他解决方案--------------------
引用:
你好。请教一下,如何用GDI+ 将png图中的一部分扣出来显示?有没有直接的函数?


这个百度上很多呢,搜索下吧