首页 新闻 会员 周边 捐助

.NET应用程序图标在资源管理器中显示不同大小问题

0
悬赏园豆:10 [已关闭问题] 关闭于 2014-03-27 18:16

已经有了多个不同尺寸的图标,怎么设置、编译.NET app可以在资源管理器中显示不同大小

 

资源管理器中各种不同视图:

Extra Large Icons

Large Icons

Medium Icons

Small Icons

List

Details

Tiles

Content

Untitled的主页 Untitled | 初学一级 | 园豆:101
提问于:2013-10-07 10:18
< >
分享
所有回答(2)
0

在windows系统中,资源管理器中看到的图标,通常使用exe文件中资源ID较小的那个 Icon(实际是 IconGroup,可以具有多个不同大小不同位深度的图像)。操作系统会选择最合适的那个图像。通常在 XP 系统中提供 48 x 48 像素,32 x 32, 16 x 16 的就可以了,在 vista 以后系统中超大图标的尺寸可以是 256 x 256 像素(尽管估计很少人会用这个视图)。最后,为了达到比较好的显示效果,所有尺寸的图像都应该提供位深度为 32 bpp 的图像(自带 alpha 通道的抗锯齿图像)。图标图像大部分采用无压缩的 Bitmap 格式。但也有采用 PNG 格式的。

hoodlum1980 | 园豆:573 (小虾三级) | 2013-10-07 14:28
0

找一个图标里面有多个尺寸的就行了。

Untitled | 园豆:101 (初学一级) | 2013-10-11 12:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册