在 Windows Embedded Standard 7 OS 上安装打印机



我们正在Windows Embedded Standard 7 OS上开发一个应用程序,我们正在使用.net C#。

我们应用程序中的功能之一,打印报告,我们需要选择打印机。在设备上,我们没有 CD 驱动器,客户端不希望向用户公开资源管理器。

最后我们决定在工厂安装一些常用的标准打印机。但是,如果用户使用不同的打印机或用户决定在一段时间后更换打印机,并且用户不想致电服务工程师。在这些情况下,如何安装打印机。

在设备上,我们有USB端口,可能有用。

有没有办法解决这个问题。

如果您有任何链接,我应该通过或我需要的任何文档。请分享。

提前谢谢。

如果打印机是 USB 并且被 Windows 识别,则只需插入它即可安装打印驱动程序并创建打印机。 否则,您将不得不以某种方式自己提供打印机驱动程序,并使用 Win32 AddPrinterDriverAddPrinter 函数,或使用 Rundll32 printui.dll,PrintUIEntry 方法,这将需要所有打印驱动程序文件及其 .inf 文件。

最新更新