C#学习教程:如何在C#.NET中捕获打印作业我想显示作业的一些属性,如作业名称、提交时间等。我尝试了一个while循环,但它没有捕捉到我的打印作业,可能是因为它发生在线程休眠时。是否有我可以注册和处理的事件?我不想花费所有CPU资源来为此任务执行无限循环。我试过这个:);}Thread.Sleep(100);编辑:上面的代码确实有效,如果它适合你,你不需要较低的级别,我的错误是没有正确配置默认打印机。我找到了解决办法。对于那些正在寻找处理打印作业事件的方法的人,请查看:FindFirstPrinterChangeNotification并找到用于监视打印作业的工作代码尝试Windows管理工具。当我们有事件和委托时,就不需要轮询了。请参阅此处以获取解决方案。以上就是C#学习教程:如何在C#.NET中抓取打印作业分享的全部内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
