关于VS2010error RC2170 : bitmap file res\tmp1.bmp is not in 3.00 format
我们有时候向VS中的程序插入图片,会出现如下错误:
这是VS的一个bug,对于不能识别的资源,添加的时候,VS会弹出一个对话框让你填类型,这个类型其实是字符串表示,而不是像内置类型,例如整数。
解决办法很简单
编译的时候出现这条错误,打开rc文件发现,
IDR_XXX BITMAP "res\\XXX.png"
只需要将bitmap改成PNG即可。作用在于告诉编译器这个不是ICO类型的资源是用户自定义资源。