打印支持Windows Mobile

时间:2011-05-31 02:53:20

标签: printing windows-mobile windows-ce

我是一名Windows开发人员,希望实现对Windows Mobile 6.5的支持。

由于WM6.5基于Windows CE 5.0,我已经完成了Windows CE中的Printing架构,我从Windows CE打印机架构中实现的是:

对于USB类打印机,除了显示驱动程序和GDI组件之外,在Windows CE中打印所需的主要组件将是:

打印机驱动程序:PCL.dll

USB类驱动程序的下载端口驱动程序:USBPRN.dll

这些组件的源代码存在于WinCE 5.0平台构建器提供的驱动程序示例中。

虽然存在这些组件,但没有第三方(例如:PrintBoy,PrintCE)似乎正在使用它们。

我的查询是: 1.我可以使用Microsoft提供的这些功能的源代码,因为它支持Windows Mobile中的打印吗?

2.根据微软的共享源许可协议,如果我使用它们,是否有任何源代码使用?

3.我可以使用PCL和USBPRN的源代码来支持Windows Mobile吗?或者我需要修改它吗?

(我假设Windows Mobile默认使用GDI和显示驱动程序组件。)

  • 感谢。 SREE。

1 个答案:

答案 0 :(得分:1)

  1. 我不相信WinMo包含CE的打印机部件。
  2. 我不是律师(我也不是在电视上播放)但我的解释是你不能从Platform Builder中获取并在WinMo OS中使用它们。如果需要,您有权修改它们并在您自己的自定义操作系统中使用它们。
  3. 见#2。 PCL可能会按原样运行,但我猜测USB打印机驱动程序可能至少需要为您的平台配置一些配置。