引用 using System.Drawing.Printing;
PrintDocument prtdoc = new PrintDocument(); private void Form3_Load(object sender, EventArgs e) { string strDefaultPrinter = prtdoc.PrinterSettings.PrinterName;//獲取默認的打印機名 foreach (string ss in PrinterSettings.InstalledPrinters) { ///在列表框中列出所有的打印機, this.listBox1.Items.Add(ss); if (ss == strDefaultPrinter)//把默認打印機設為缺省值 { listBox1.SelectedIndex = listBox1.Items.IndexOf(ss); } } }