如果我在我的机器上打开“设备和打印机”(Windows 7),我会看到这样的打印机:
有没有办法在我的WPF应用程序中从操作系统获取这些图像?我想列出这样的打印机,但是现在我只有打印机的文本(而不是图像)。
答案 0 :(得分:1)
您需要致电SetupDiLoadDeviceIcon
。您必须阅读MSDN并使用p-Invoke进行操作以使其在托管端工作...
信息来自注册表,但您不应该自己查找。请参阅Providing Vendor Icons for the Shell and AutoPlay。