ms Paint 图标存储在哪里?

5 windows icons microsoft-paint

图标(例如钢笔或橡皮擦)存储在哪个文件(.dll、.exe 或类似文件)中?明确地说,我的意思是新的、现代的图标——而不是早期版本的 Windows 图标。在此处输入图片说明

我没有在 mspaint.exe、imageres.dll 或 shel32.dll(使用 IconsExtract)中找到它们,所以我想也许有人知道它们在哪里。

用于为任何应用程序查找图标的通用解决方案也将不胜感激。

Bis*_*iyo 4

在早期的 Windows 10 版本中,资源在 System32 文件夹中的 MUI 文件中进行管理。因此,可以在以下位置找到 MSPaint 图标:

C:\Windows\System32\en-US\mspaint.exe.mui
Run Code Online (Sandbox Code Playgroud)

从 Windows 10 版本 1903 开始​​。2019 年 5 月更新,这些资源已移至 SystemResources 文件夹中的 MUN 文件。因此,可以在以下位置找到 MSPaint 图标:

C:\Windows\SystemResources\mspaint.exe.mun
Run Code Online (Sandbox Code Playgroud)

en-US是默认的系统语言。如果系统语言不同,它会有所不同。在任何资源编辑工具中打开文件,例如Resource Hacker 或其替代方案来查看资源。所需的图标存储在图像文件夹中。

资源黑客中的图标

最简单的方法是使用7ZIPmspaint.exe.mun从该文件 中提取这些图标。然后用 ICO 扩展名重命名每个文件。

7zip 中的图标