我已经在网上搜索了一段时间,想知道如何在没有在线转换器的情况下制作自己的图标,他们都说了同样的话,但都行不通。即将像素数更改为 16x16 / 32x32 / 256x256,另存为 bmp/png/jpg,然后将文件重命名为 .ico。
但是这不起作用,因为它不是正确的图标格式。当尝试使用这种自制图标时,Visual Studio 会给出错误。
Error building Win32 resources -- Icon stream is not in the expected format
然而,使用在线 ico 转换工具是可行的。但为什么需要这样做呢?这些在线工具有什么魔力,让我无法使用画图或其他工具来制作图标文件?