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

For*_*say 3 c# windows wpf icons visual-studio-2010

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

我已经创建了一个具有许多不同大小和格式的图标,从16x16 4位BMP到256x256 24位BMP.我将它设置为应用程序属性页中的程序图标,并作为WPF窗口中图标的窗口图标.

这很有用.图标显示在所有预期位置,但是,似乎总是使用较低分辨率图像之一.在任务栏中,它似乎使用16x16图像.在文件夹中,如果您查看exe文件并将其设置为超大图标,则它会显示为一个小图像,周围有很多白色空间,而不是选择大图标.即使我将其设置为256x256图标作为唯一的图标,它似乎将其缩小,然后将其放在中间,周围有很多空白区域.

Ale*_*ven 6

请看这里的一些想法.还要确保清理图标缓存(thumbs.db?)以查看资源管理器中的更新图标.

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

  • 我在文件夹中找不到thums.db(虽然这似乎是一个可能的解决方案)然而,重新启动计算机似乎确实有固定的东西. (2认同)