error RC2176 : old DIB in res\icon3.ico; pass it through SDKPAINT?

前端 未结 7 1421
遥遥无期
遥遥无期 2021-01-14 03:01

what is this Error, and how to resolve it? I am using Visual studio 2005 for Smart device MFC developement, Is upgrading to 2008 can solve my problem.

Error 85 e

7条回答
  •  余生分开走
    2021-01-14 03:43

    There is another situation I encountered which triggered the error, that is a corrupted PNG file. I've used the sed command to globally replace some strings in the project folder, and it just replaced the (looks liked) windows line ending to UNIX one, which caused my image files corrupted.

    So, maybe there are some bugs in the PNG parser of MFC library, which cannot handle malformed input files.

提交回复
热议问题