c# - 如何获取计算机中所有打印机的列表

标签 c# .net winforms

我需要获取连接到计算机的所有打印机的列表?

如何在 C#、WinForms 中完成?

最佳答案

试试这个:

foreach (string printer in System.Drawing.Printing.PrinterSettings.InstalledPrinters)
{
    MessageBox.Show(printer);
}

关于c# - 如何获取计算机中所有打印机的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2354435/

相关文章:

c# - 从 winform C# 通过命令行以编程方式运行 .dtsx 文件

c# - Crystal Report 中加载报告失败

c# - 如何在类外调用静态构造函数?

c# - 正确填充多维数组

c# - 机器人框架.Net。在 Bot 上添加输入指示器

c# - 如何从datagridview和数据库中删除选定的行

c# - 一个很好的 C# WinForms ListView 组件

c# - EF、ASP.NET Web API 和 JSON.NET - 返回限制层次结构

c# - 通过 C# : Run a macro from one workbook on another? 运行 Excel 宏

c# - 从 C# 代码隐藏 (.NET) 调用 JavaScript 函数时出现问题