最近做一个项目,设计了一个icon,当这个图标被用作trayicon时,呈现了16色的图标格式,非常难看。
上网搜索也没有合适的解决方案。
令人奇怪的是同一个图标,里面集成了48*48、36*36、24*24、16*16的大小和从XP、256一直到16色的格式,任务栏就调用的是XP带有Alpha通道的格式,为什么偏偏Trayicon就会调用16色呢?
好在Trayicon.ico是一个单独的文件,我可以对托盘的图标单独进行一次手术。
在Iconworkshop中,将XP之下的低画质格式全部删除,结果,操作系统乖乖的就选择了XP带Alpha通道的格式,Perfect!
一场际遇,一次收获!