100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 打印系统开发(38)——API(3)——windows设置默认打印机

打印系统开发(38)——API(3)——windows设置默认打印机

时间:2020-03-09 14:16:29

相关推荐

打印系统开发(38)——API(3)——windows设置默认打印机

实现这个功能需要使用windows api

[DllImport("winspool.drv")]public static extern bool SetDefaultPrinter(String Name);//调用win api将指定名称的打印机设置为默认打印机private static PrintDocument PrintDocument = new PrintDocument();public static void SetDefaultPrint(string printName) {List<string> stringList = new List<string>();foreach (var item in PrinterSettings.InstalledPrinters){stringList.Add(item.ToString());}// string PrinterName = PrintDocument.PrinterSettings.PrinterName;//获取当前设置的打印机SetDefaultPrinter(stringList[0]);//使用win api函数设置默认打印机}

亲测运行成功

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。