zoukankan      html  css  js  c++  java
  • C# 获取所有打印机

       List<string> print = Cprinter.GetLocalPrinter();

    /// <summary>
        /// 获取所有打印机
        /// </summary>
        public class Cprinter
        {
            private static PrintDocument fPrintDocument = new PrintDocument();
    
            ///<summary>
            ///获取本地默认打印机名称
            ///</summary>
            public static string DefaultPrinter
            {
                get { return fPrintDocument.PrinterSettings.PrinterName; }
            }
    
    
            /// <summary>
            ///  获取本地打印机的列表,第一项就是默认打印机
            /// </summary>
            public static List<string> GetLocalPrinter()
            {
                List<string> fPrinters = new List<string>();
                fPrinters.Add(DefaultPrinter);  //默认打印机出现在列表的第一项
                foreach (string fPrinterName in PrinterSettings.InstalledPrinters)
                {
                    if (!fPrinters.Contains(fPrinterName))
                        fPrinters.Add(fPrinterName);
                }
                return fPrinters;
            }
        }
    View Code
  • 相关阅读:
    团队项目-选题报告
    图论3-分层图最短路
    图论2-次短路计数
    图论1-k短路
    noi online 提高组t2冒泡排序
    图和树
    搜索(bfs)
    搜索(dfs)
    笔记
    打工
  • 原文地址:https://www.cnblogs.com/weixing/p/3283174.html
Copyright © 2011-2022 走看看