使用windows api调用打印机,打印机没反应

辉 刘 0 信誉分
2024-12-06T02:39:52.42+00:00

使用微软的的方法直接向GDI打印机发送文档的api调用打印机没有成功,调用方法见下面的链接

https://learn.microsoft.com/zh-cn/windows/win32/printdocs/sending-data-directly-to-a-printer

读取的是一个简单的word文档

现象是上述整个代码执行后没有报错,成功执行到了最后,Windows Print Spooler中也正常看到待打印的文档,但是很快就看不到了,打印机也没有任何动静。

打印机没有故障,是可以正常使用的打印机,打印机型号是Canon E478喷墨打印机。

代码运行的ide是visual studio2017 ,操作系统在win10和win7下均试过,链接打印机的方式为通过wifi连接,协议是wsd

图片

图片

图片

图片

图片

图片

图片

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
116 个问题
{count} 票

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。