社区
C#
帖子详情
c#关于检测打印机,各位大虾请赐教
铛铛
2010-03-13 12:58:24
请问我如何判断一台电脑是否连接到了可用的打印机,以及获得打印机的纸张大小(A3或A4等)、单面或双面打印、纸盒内有没有纸、任务列表等,最好是贴出部分源码,谢谢!!!!
...全文
1258
6
打赏
收藏
c#关于检测打印机,各位大虾请赐教
请问我如何判断一台电脑是否连接到了可用的打印机,以及获得打印机的纸张大小(A3或A4等)、单面或双面打印、纸盒内有没有纸、任务列表等,最好是贴出部分源码,谢谢!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Binea
2011-08-23
打赏
举报
回复
mark
lzsh0622
2010-03-13
打赏
举报
回复
C#判断打印机工作状态
铛铛
2010-03-13
打赏
举报
回复
SELECT * FROM Win32_Printer
查处一大堆属性,谁给解释一下啊
铛铛
2010-03-13
打赏
举报
回复
to wuyq11:
我也想过用WMI,能具体点吗?谢谢
wuyq11
2010-03-13
打赏
举报
回复
枚举打印机
System.Management.ManagementClass mc =new ManagementClass("Win32_Printer")
System.Management.ManagementObjectCollection mocs = mc.GetInstances();
或
[DllImport("shell32.dll", CharSet=CharSet.Auto)]
public static extern Int32 SHInvokePrinterCommand(
IntPtr hwnd, UInt32 uAction, [MarshalAs(UnmanagedType.LPWStr)]
String lpBuf1,
[MarshalAs(UnmanagedType.LPWStr)]
String lpBuf2,
Int32 fModal);
lzsh0622
2010-03-13
打赏
举报
回复
1.
C#中获取打印机的当前状态
2.
API之打印函数
3.
c#怎样取出打印机的任务队列
C#
高性能大容量SOCKET并发完成端口例子(有
C#
客户端)完整实例源码
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,...服务端用
C#
编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
C#
入门必看实力程序100个
C#
入门必看含有100个例字,每个例子都是针对
C#
的学习关键知识点设计的,是学习
C#
必须知道的一些程序例子,分享给大家,需要的可以下载
c#
+多年积累的类库(非常全)
c#
+多年积累的类库(非常全),分享给大家,XML操作,文件操作,图形操作,数据库操作
C#
实现
检测
打印机
状态(包括
打印机
是否缺纸、打印队列任务数)
最近工作中碰到一个需求,用户要求需要连续打印8000多张处方用于存档,但是考虑到程序发送文档到打印队列的速度远远大于
打印机
打印的速度,需要控制程序发送文档到打印队列的速度,这就需要
检测
打印机
打印队列中的...
C#
查询
打印机
状态
有些
打印机
厂家会提供专门的SDK供使用者查询
打印机
状态,但通常情况下,在
C#
中还是选择调用WIN32 api来进行
打印机
状态的监控。下面进入正题 调用WIN32 API 需要先声明命名空间 using System.Runtime....
C#
110,537
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章