我是一名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和显示驱动程序组件。)
答案 0 :(得分:1)