gpt4 book ai didi

visual-studio-2012 - "error RC2175: icon.ico is not in 3.00 format"是什么意思

转载 作者:行者123 更新时间:2023-12-01 17:32:02 24 4
gpt4 key购买 nike

我最近将一个项目从 VC6 移植到 VS2012,相当成功。尝试更改以前看起来很糟糕的位图的启动屏幕和图标。从外观上看,是 256 色位图。

所以,我制作了新的位图并尝试将它们放入并不断得到:错误 RC2175: icon.ico 不是 3.00 格式

我搜索了这意味着什么并得到: http://msdn.microsoft.com/en-us/library/s49y5a1h(v=VS.80).aspx error RC2175 : resource file res\icon3.bmp is not in 3.00 format?还有毫无值(value)的 MSDN 页面。

我尝试将这些位图制作为 24 位、256 色和 16 色。我还尝试了 Gimp 允许模仿其他原始图标的所有不同模式。还尝试在 MS Paint 中加载位图并重新保存,但没有成功。

关于这一点,我只想了解 3.00 格式是什么以及如何绕过它。

最佳答案

So, I made new bitmaps

这肯定是出了问题的地方。 .ico 文件不仅仅是位图。它是一种自己的文件格式,能够存储多个位图。其中具有指示图像的哪一部分是透明或反转的位掩码。

因此,阅读错误消息的最佳方式是查看其内容:“这不是图标”。它无法有意义地表达更多内容,它不会尝试猜测它实际上可能是什么类型的文件。您可以在 MS Paint 中加载该文件,这是另一个强烈的迹象,表明该文件实际上是位图而不是图标,Paint 无法加载图标。它没有允许您从要编辑的 .ico 文件中选择特定图像的管道,也没有任何方法来编辑位掩码。将图像文件重命名为 .ico 不会创建有效的图标文件。

您可以使用 Visual Studio 或许多流行的图标编辑实用程序之一创建或编辑图标。

关于visual-studio-2012 - "error RC2175: icon.ico is not in 3.00 format"是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16888866/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com