我们正在开发一个关键应用程序,需要对打印的文档进行最好的控制。为确保打印哪些文档,我们要检查打印机队列。
我们如何在Windows上查询打印队列(状态,队列列表,错误......)?
答案 0 :(得分:4)
EnumPrinters获取打印机列表EnumJobs以获取该打印机的作业列表。 GetJob获取特定作业的信息,SetJob更改该作业的设置(暂停或取消)。
请参阅Printing and Print Spooler References。
中的详情.NET有PrintQueue和PrintServer个类。
答案 1 :(得分:1)