问题
I'm making my own dialog for printing in my application, now I have this code to put all the printers in a combobox:
PrintServer server = new PrintServer();
foreach (PrintQueue queue in server.GetPrintQueues())
{
cboPrinters.Items.Add(queue.FullName);
}
However, I would need select the default printer, how can I see which one is the default printer?
回答1:
var DefaultPrinter = new LocalPrintServer().DefaultPrintQueue;
来源:https://stackoverflow.com/questions/5665061/printqueue-is-the-printer-the-default-printer