C# 访问 Windows 10 个打印机图标
C# Accessing Windows 10 Printer Icons
是否可以像 Windows 10 中的多功能打印机(图中可见的 3 个)那样抓取 "custom" 打印机图标?我看过 shell32.dll 和 DDORes.dll,但看不到那里的多功能打印机图标。它们存放在哪里?如果可以从某个地方抓取它们,是否可以通过 WMI 或其他方式读取打印机应该使用哪个图标?
当使用 Windows 10 时,图像位置可以在 C:\ProgramData\Microsoft\Windows\DeviceMetadataCache\dmrccache\en-US 中找到。我找到了关于 Windows 7 位置的信息,它与现在的位置略有不同.
是否可以像 Windows 10 中的多功能打印机(图中可见的 3 个)那样抓取 "custom" 打印机图标?我看过 shell32.dll 和 DDORes.dll,但看不到那里的多功能打印机图标。它们存放在哪里?如果可以从某个地方抓取它们,是否可以通过 WMI 或其他方式读取打印机应该使用哪个图标?
当使用 Windows 10 时,图像位置可以在 C:\ProgramData\Microsoft\Windows\DeviceMetadataCache\dmrccache\en-US 中找到。我找到了关于 Windows 7 位置的信息,它与现在的位置略有不同.