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

发布于 2024-09-25 06:01:33 字数 345 浏览 2 评论 0原文

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

我创建了一个具有多种不同尺寸和格式的图标,从 16x16 4 位 BMP 到 256x256 24 位 BMP。我将其设置为应用程序属性页中的程序图标,以及 WPF 窗口上图标属性中的窗口图标。

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

I've created a WPF project in Visual Studio 2010 using .net 4.0

I've created an icon with many different sizes and formats right from 16x16 4 bit BMP up to 256x256 24 bit BMP. I set it as the program's icon in the property pages for the application, and as the window's icon in the icon propety on a WPF Window.

This works to a point. The icon is displayed in all the expected location, however, it seems invariably to use one of th lower resolution images. In the task bar it apperas to be using a 16x16 image. In the folder if you view the exe file with it set to extra large icons it appears as a tiny image with lots of white space arround it, rather than choosing the large icon. Even if I set it up with a 256x256 icon as the only icon, it seems to scale it down, and then put it in the middle with lots of white space around it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

︶ ̄淡然 2024-10-02 06:01:33

请参阅此处了解一些想法。另外,请务必清理图标缓存(thumbs.db?)以在资源管理器中查看更新的图标。

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

See here for some ideas. Also be sure to clean the icon cache (thumbs.db?) to see the updated icon in explorer.

Edit: IcoFx also behaved quite nicely in my tests.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文