将应用程序图标和窗口图标设置为适用于Windows 7的友好图标。

3

我在Visual Studio 2010中使用.net 4.0创建了一个WPF项目。

我创建了一个包含多种大小和格式的图标,从16x16 4位BMP到256x256 24位BMP不等。我在应用程序的属性页面中将其设置为程序的图标,并在WPF窗口的图标属性中将其设置为窗口的图标。

这在一定程度上有效。图标显示在所有预期位置,但似乎总是使用较低分辨率的图像。在任务栏中,它似乎使用一个16x16像素的图像。在文件夹中,如果你将exe文件设置为超大图标查看,它会显示为一个小图像,并且周围有很多白色空间,而不是选择大图标。即使我只设置了一个256x256像素的图标,它似乎也会缩小它,然后把它放在中间,并在周围留下很多白色空间。

2个回答

6

请参考这里获取一些想法。同时,请务必清除图标缓存(thumbs.db?),以在资源管理器中看到更新后的图标。

编辑:IcoFx 在我的测试中也表现得非常好。


2
我在文件夹中找不到thums.db(尽管这似乎是一个可能的解决方案)。然而,重新启动计算机似乎已经解决了问题。 - ForbesLindesay
Thumbs.db是一个隐藏的/系统文件,因此您需要修改资源管理器视图选项才能看到它(工具-文件夹选项-查看-取消选中“隐藏受保护的系统文件”)。 - Alex Paven
1
该死,只是一次重启而已!浪费了几个小时的时间...感谢提示! - Yan Sklyarenko

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接