3

我在列表视图中显示了一堆 exe 文件,我想显示它们的默认图标,但是如果 exe 文件没有图标资源,我想显示 Windows 默认应用程序图标,而不管操作系统版本如何。如果我在以下位置检查注册表:

 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\DefaultIcon]

默认值为“%1”,它是 exe 文件本身的第一个图标。但是没有图标的 exe 文件的默认 .exe 图标在哪里?

4

1 回答 1

0

这就是 XP 所做的(这实际上是一个捷径,但你明白了)

样本

有一阵子了; 但是shell32不处理这个吗?

这是来自stackoverflow的旧文章

于 2013-04-23T19:08:09.547 回答