【问题标题】:What resolution .ico files do XP and Vista show on the desktop?XP 和 Vista 在桌面上显示什么分辨率的 .ico 文件?
【发布时间】:2010-09-18 20:24:22
【问题描述】:

.ico 文件有很多选择,但我看不出 Windows 如何选择要显示的分辨率/位深度的任何逻辑

【问题讨论】:

  • 实际显示的大小取决于用户设置和上下文。考虑一下 Vista 中资源管理器上的“视图”菜单。

标签: .net windows winforms windows-xp


【解决方案1】:

我捆绑了图标的大小,这是 XP 和 Vista 可能需要的所有大小的结合,具体取决于用户选择的设置:

  • 16x16
  • 22x22
  • 24x24
  • 32x32
  • 40x40
  • 48x48
  • 64x64
  • 96x96
  • 128x128
  • 256x256

【讨论】:

  • 我的系统(Windows 10)以 20x20 显示 Windows 托盘图标,因此您的列表已过时 :)
  • 如果这个列表能补充不同图标的使用位置会更好吗? 22x22 和 40x40 对我来说是新的......
  • @caesay 在我的情况下,Windows 10 使用 24x24(如果存在),我有一个 16、20、24、32 的图标(它们都是 32 位),它在托盘图标中显示 24x24。我正在使用Hardcodet.Wpf.TaskbarNotification 我不知道它在显示之前是否对图标进行了任何修改。
  • @Peter:窗口大小的选择应该取决于您个人的 DPI 设置和显示密度。在我的系统上,如果有 20 尺寸可用,它是首选。如果您有不同的 DPI 设置,则 windows 可能会优先考虑 24。
猜你喜欢
  • 2010-10-01
  • 2011-07-22
  • 2021-10-17
  • 1970-01-01
  • 2015-11-12
  • 2011-09-24
  • 1970-01-01
  • 1970-01-01
  • 2010-11-09
相关资源
最近更新 更多