Can I get the icon associated with an installed printer through .Net?
问题 I know how to get the list of all of the installed printers on a machine with .Net: foreach (String printer in PrinterSettings.InstalledPrinters) { Console.WriteLine(printer.ToString()); } Console.ReadLine(); InstalledPrinters is just a list of strings though. Is there any way to get the installed printer objects that contain both the name and the icon image that I would ordinarily see under "Devices and Printers" in the Windows Explorer? 回答1: The icon is normally embedded into either one of