1

我正在尝试编写一个服务来监视 C# 中的打印机队列,该服务将当前打印作业的信息(文档名称、打印的页面、纸张介质大小)发送到另一个应用程序,然后可能会弹出(如 Windows 消息“文档已发送到打印机”)。我不确定是否有任何示例,或者是否有人知道最好使用哪些类,因为打印机位于 Windows 打印机服务器上。

谢谢,

如何从打印机队列中检索作业列表或数量?也不完全符合我的要求,所以在标记为重复之前阅读它不是。

4

1 回答 1

1

查看 System.Printing.PrintQueue 类和 System.Printing.LocalPrintServer 类 - 特别是 LocalPrintServer 类上的 GetDefaultPrintQueue 方法

于 2013-05-16T15:09:55.260 回答