0

我们正在 Windows Embedded Standard 7 操作系统上开发应用程序,我们正在使用 .net C#。

我们应用程序中的一项功能是打印报告,我们需要选择一台打印机。在我们没有 CD 驱动器的设备上,客户端不想将资源管理器暴露给用户。

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

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

有什么方法可以处理这个问题。

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

提前致谢。

4

1 回答 1

0

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

于 2013-09-23T15:57:58.220 回答