首页 文章

如何从打印机中删除所有作业

提问于
浏览
1

我是C程序的新手 . 如何将作业发送到打印机以及如何从打印机中删除尚未使用win32 API打印的作业 .

1 回答

  • 0

    使用OpenPrinter API调用打开打印机的句柄 . 或者,您可以从VCL中的Printers单元获取此句柄 . 获得句柄后,可以使用SetPrinter API调用来重置(清除)打印机队列 . 只需传递 PRINTER_CONTROL_PURGE 作为命令参数即可 .

    我找到了一个使用VB (here)的简单示例,它显示了命令的使用,如果我发现时间可以使用C做一个类似的例子 .

相关问题