更改 Windows 默认图标功能时被停用

更改 Windows 默认图标功能时被停用

嘿,我更改了 Imageres.dll.mun 文件中的某些图标。现在有些功能消失了,有人能解释一下为什么吗?默认图标包含代码吗?这里有一个例子。这里不再有显示磁盘空间使用量的条形图或另一个例子:默认文件夹图标不再自动刷新。

我希望你们能回答我为什么会这样:D 谨致问候,克里斯蒂安

答案1

我不认为它们包含代码,而是包含几个特定于上下文的替代图标。例如,这是 Windows 文件夹图标(显然):

https://i.stack.imgur.com/47jub.png

但在此屏幕截图中,您可以看到相同的图标,但一个文件夹中有文本文件,另一个文件夹中有文档和子文件夹:

https://i.stack.imgur.com/enBwM.png

这些不是文件夹中“真实”文档的图标。据我所知,它们只是与文件夹图标一起打包的文件夹图标的替代版本。Windows 会查看文件夹中的内容,并从包中选择最合适的图标来使用。

但是,如果我更改这些文件夹的图标,这种情况就不会再发生 - 它们将始终具有我选择的图标 - 无论里面有什么文件或文件夹

因此,您的硬盘图标可能包含多种变体(例如,一种表示空,一种表示已满 25%,一种表示已满 50% 等)。但是,当您更改图标时,您只会替换基本图标,因此所有其他变体都会丢失(除非您将图标重置为默认值)

我不知道如何解决这个问题。 :( 有一个解决方法可以部分掩盖问题,但不能解决问题。我最近自己就这样做了。

我把其中一个文件夹图标改得更显眼,这样我就能从众多文件夹中更容易地找到它。请在此处查看“steamapps”文件夹:

https://i.stack.imgur.com/gTHeJ.png

我使用了与默认 Windows 样式类似的样式,但尺寸稍大一些,对比度更高,清晰度更高。但这样它看起来不会像一个空文件夹(这会减少为了突出它,我特意在该图标中添加了一个子文件夹和文档。如果删除其中的所有内容,其图标仍会显示该子文件夹和文档。但由于我的steam应用文件夹永远不会空,它运行正常,并且看起来很合适。

如果您愿意,您可以做类似的事情,并在图形程序中编辑图标。例如,如果您的硬盘驱动器总是四分之三满,您可以在图标中添加 75% 的条。这当然不是一个完美的解决方案,当硬盘驱动器有一天被发现已满 99% 时,您可能会大吃一惊。但至少它不会像现在这样看起来如此奇怪地“空”。

相关内容