我想更改应用程序的通知图标,但不知道大小是多少,以便正确显示。目前它会自动调整大小并打破我的像素! 请帮忙!
答案 0 :(得分:9)
实际上,图标的大小会因系统DPI而异。
WPF使用SystemParameters.SmallIconWidth和SystemParameters.SmallIconHeight公开了推荐的小图标像素宽度和高度。 (WinForms公开了等价的SystemInformation.SmallIconSize - 只是环绕GetSystemMetrics和SM_CXSMICON / SM_CYSMICON。)
答案 1 :(得分:8)
这是16x16。如果您创建一个支持16,32,48和256大小的.ico文件,那么您将受到保护。
答案 2 :(得分:1)
对于XP,它是16 x 16
答案 3 :(得分:1)
Outlook有一个16 * 16像素的图标。
答案 4 :(得分:1)
我相信它一直是16x16,但在98和XP之间的某个时间点(也许是CE与NT?)他们学会了支持全彩色和alpha透明度。如果可以,请尝试在ICO中包含256色托盘版本,以确保安全模式(如果不是旧版本的Windows)。
答案 5 :(得分:1)
Windows 7在系统托盘中有16 * 16像素图标。