获取和设置默认打印机
获取打印机列表:public class LocalPrinter { private static PrintDocument fPrintDocument = new PrintDocument(); /// /// 获取本机默认打印机名称 /// public static String DefaultPrinter { get { return fPrintDocument.PrinterSettings.PrinterName; } } /// /// 获取本机的打印机列表。列表中的第一项就是默认打印机。 /// public static List GetLocalPrinters() { List fPrinters = new List(); foreach (String fPrinterName in PrinterSettings.InstalledPrinters) { fPrinters.Add(fPrinterName); } return fPrinters; } }设置默认打印机: [DllImport("winspool.drv", CharSet = CharSet.Auto, SetLastError = true)] private static extern bool SetDefaultPrinter(string name); public static void ChangeDefaultPrinter(string name) { var result = SetDefaultPrinter(name); if (!result) { throw new Win32Exception(Marshal.GetLastWin32Error()); } }
获取和设置默认打印机相关推荐
- 获取所有打印机,设置默认打印机,获取默认打印机
#include <winspool.h> #pragma comment(lib, "Winspool.lib") /获取默认打印机/ static void Get ...
- 通过注册表设置默认打印机的方法
//获取默认打印机 BOOL CPrinterInfo::GetTheDefaultPrinterByReg() { //通过注册表,获取默认的打印机配置 HKEY defaultKey; DW ...
- 打印系统开发(38)——API(3)——windows设置默认打印机
实现这个功能需要使用windows api [DllImport("winspool.drv")] public static extern bool SetDefaultPrin ...
- 计算机必须设置默认打印机,电脑系统怎么默认打印机 默认打印机的设置教程...
打印机是每个办公室的常用设备之一,我们可以通过打印机将电脑中的重要文件打印出来,常见的比如人员表.个人简历.入职资料等等,如果我们想要将电脑系统中的文件打印出来呢?那么我们就需要在系统中设置默认打印机 ...
- Windows设置默认打印机
有时候需要设置默认打印机,可以使真是物理打印机,也可以设置虚拟打印机,比如打印输出PDF或者发送到OneNote中. Windows 7下方法: [开始]-[设备和打印机],在[打印机和传真]中选中相 ...
- VC/MFC得到电脑的默认打印机、设置默认打印机、遍历电脑打印机
http://www.cnblogs.com/zhangdongsheng/archive/2012/08/24/2655090.html 得到电脑的默认打印机.设置默认打印机.遍历电脑打印机GetD ...
- xp系统显示无打印机服务器,怎样解决WinXP系统使用打印机提示无法设置默认打印机...
有WinXP系统的用户反映,最近在使用打印机打印资料的时候,却出现系统提示没有安装打印机,而且就算在控制面板中添加了打印机驱动,那么也提示无法设置默认打印机,对于这样的问题就给用户带来了很多的麻烦,对 ...
- 怎样设置默认打印机(HttpPrinter 易桥打印中间件)
怎样设置默认打印机(HttpPrinter 易桥打印中间件) 把 报表绑定打印机 客户端打印时 指定打印机, 控制面板中 可以查看您的 打印机的名称 下面的 "PrinterName&qu ...
- winform设置默认打印机
/// <summary> /// 设置默认打印机 /// </summary> public class Externs { [DllImport("winspoo ...
最新文章
- oracle导入dmp方法,oracle dmp文件导入方法
- javascript mysql读写_微信小程序云开发实现云数据库读写权限
- Spring5源码 - 02 Bean和Java对象的区别与猜想验证BeanDefinition
- 利用任务调度特性检测Android模拟器
- 通过实现继承TabActivity并且实现TabContentFactory的方法创建选项卡的一点心得
- REST、SOAP、protocolbuf、thrift、avro
- CentOS 6.3 下编译Nginx(笔记整理)
- 在linux看数据库表空间,Linux平台达梦数据库V7之表空间管理
- php fastdfs扩展,php如何安装fastdfs扩展
- 做好嘈杂环境的语音识别,目前难点主要在哪里?
- 谷歌:光靠软件修复不能完全防御“幽灵”漏洞
- linux查服务器硬件PN号,查看linux系统常用的命令,Linux查看系统配置常用命令
- 宗海图cad_技术绘制论文,关于CAD技术机械制图关键技术相关参考文献资料-免费论文范文...
- Web前端工程师知识脉络图
- hihocoder 网易游戏2016实习生招聘在线笔试 解题报告
- python自动分箱,计算woe,iv
- 利用 Map,完成下面的功能: 从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。 如果该年没有举办世界杯,则输出:没有举办世界杯。
- 小学课外拓展计算机活动计划,小学科学课外活动计划及总结
- MyZip Mac一秒超快速解压/压缩
- (实战)[re:Invent 2018]-001:赛道分析-(致敬1024)