我想获得一个打印作业的文件地址,我有它的JOB_INFO_2logging中的信息,它有一个名为“DocumentName”的字段,但它不是文件“文件名”! ,它的Just Just of Window已经发送了打印请求
是否有可能获得作业的文件名/地址?
它有可能获得“DocumentName”的窗口句柄,然后获得句柄的文件名(进程名称),但是如何获得文档文件名?
例如:我打开了一个DOC文件win MS-Word,用上面的解决scheme,我们可以得到MS-Word的EXE文件地址,但是我想得到DOC文件的文件名/地址
此外,当Document是图片时,没有标题!
不一定有这样的事情。 您可以打印所有类型的东西,而不必先将其保存到磁盘,这样可能不会有文件名。 即使存在,文件也不一定与发送到打印机的文件相匹配 – 人们始终打印文件,而不必先保存文件。
你似乎正在阅读的大部分领域只是信息领域。 打印应用程序不需要提供它们,并且当打印应用程序不需要准确时,因为Windows不需要它们来执行打印作业。 他们很高兴看到印刷经理可以对发生的事情有一个概念。