或者换句话说:程序文件的图标存储在哪里?我读过一些关于特定图标文件的内容,但我认为如果图标文件存储在那里,程序中仍然必须有一些对存储图标的图标文件的引用。否则资源管理器不知道在哪里寻找图标?
答案1
Windows 资源管理器的自定义图标存储在每个文件夹内的 desk.ini 文件中。
图标本身用 IconResource 标签描述。
我将举一个例子,但你可以阅读科技网
以下示例:
[.ShellClassInfo]
IconResource=c:\SomeFolder\SomeIcon.ico
答案2
程序文件的图标存储在 exe 文件本身中。Windows 资源管理器只是从二进制文件中嵌入的资源中提取它们。对于非可执行文件,情况就不同了。