Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#打印监控服务_C#_Service_Printing - Fatal编程技术网

C#打印监控服务

C#打印监控服务,c#,service,printing,C#,Service,Printing,我正在尝试编写一个服务,该服务以C#形式监控打印机队列,将当前打印作业的信息(文档名称、打印页面、纸张介质大小)发送到另一个可能会弹出的应用程序(如Windows消息“文档已发送到打印机”)。我不确定是否有任何例子,或者是否有人知道哪些类最适合使用,因为打印机位于Windows打印机服务器上 谢谢 也不完全符合我的要求,因此,请在标记为不重复的副本之前阅读。查看System.Printing.PrintQueue类和System.Printing.LocalPrintServer类-尤其是Loc

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

谢谢


也不完全符合我的要求,因此,请在标记为不重复的副本之前阅读。

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

您的问题有很多问题,包括您询问如何做一件“大事”。这并不是说你想写点什么,然后问下一步该怎么做。这就是为什么我要问:你的问题和复制品有什么不同?如果你知道如何编写服务,我想你可以使用那里提供的信息。如果有差异,请提供更多(任何)细节,说明有什么不同,为什么不同,以及到目前为止您尝试了什么。只有这样,这个问题才能为其他人在这个网站上搜索线索增加一些价值。你的问题有很多问题,包括你在问如何做一件“大事”。这并不是说你想写点什么,然后问下一步该怎么做。这就是为什么我要问:你的问题和复制品有什么不同?如果你知道如何编写服务,我想你可以使用那里提供的信息。如果有差异,请提供更多(任何)细节,说明有什么不同,为什么不同,以及到目前为止您尝试了什么。只有这样,这个问题才能为其他人搜索这个网站的线索增加一些价值。