引用:
using System.Drawing.Printing;
private void button1_Click(object sender, EventArgs e)
{
#region 获取默认打印机的方法
PrintDocument fPrintDocument = new PrintDocument();
string defaultPrinter = fPrintDocument.PrinterSettings.PrinterName;
#endregion
#region 获取打印机列表并添加到Listbox
for (int i = 0; i < PrinterSettings.InstalledPrinters.Count; i++)
{
string tmp = PrinterSettings.InstalledPrinters[i];
if (tmp == defaultPrinter)
{
tmp = tmp + "(默认)";
}
listBox1.Items.Add(tmp);
}
#endregion
}
效果:

本文介绍了一种使用C#编程语言获取系统中安装的所有打印机列表的方法,并展示了如何确定默认打印机。通过实例代码,读者可以了解到具体的实现细节。
1123

被折叠的 条评论
为什么被折叠?



