系统托盘中图标的大小是多少?

Nam*_* VU 3 size wpf notifyicon

我想更改应用程序的通知图标,但不知道大小是多少,以便正确显示.目前它会自动调整大小并打破我的像素!请帮忙!

Qup*_*ppa 10

实际上,图标的大小将根据系统DPI而变化.

WPF使用SystemParameters.SmallIconWidthSystemParameters.SmallIconHeight公开推荐的小图标像素宽度和高度.(WinForms公开了等效的SystemInformation.SmallIconSize - 两者都包含了GetSystemMetrics和SM_CXSMICON/SM_CYSMICON.)

Microsoft建议包括16x16和32x32像素图标.

  • 好资料。我制作了一个手绘的 16x16 图标,带有“锐利”边缘(无锯齿),它在我的系统托盘中看起来并不正确。它只是勉强缩小了它,可能缩小了 2 到 4 个像素。除了添加一些别名之外,不确定是否有任何解决方案。 (2认同)

And*_*Eve 9

这是16x16.如果您创建一个支持16,32,48和256大小的.ico文件,那么您将受到保护.

  • 你能解释一下如何做到这一点吗? (2认同)