首先,解释一下ico是什么:
ICO是一种图标文件格式,图标文件可以存储单个图案、多尺寸、多色板的图标文件。一个图
标实际上是多张不同格式的图片的集合体,并且还包含了一定的透明区域。
举个例子:
一个图标实际上是多张不同格式的图片的集合体,并且还包含了一定的透明区域。因为计算机
操作系统和显示设备的多样性,导致了图标的大小需要有多种格式。在通常情况下,png、jpg格式
确实能满足大多数要求。但是在ui环境下,这个图片会面临大小小各种离谱的环境需求,极大极
小,渲染什么的,而且还要一个小内存,遇见这样龟毛的需求,png格式也不免捉襟见肘,于是能
满足需求的ico格式不免挺起了骄傲的胸膛...
操作系统在显示一个图标时,会按照一定的标准选择图标中最适合当前显示环境和状态的图
像。如果你用的是Windows98操作系统,显示环境是800x600分辨率,32位色深,你在桌面上看到
的每个图标的图像格式就是256色32x32像素大小。如果在相同的显示环境下,Windows XP操作系
统中,这些图标的图像格式就是:真彩色(32位色深)、32x32像素大小。
附:ico生成链接