Поддержка печати для Windows Mobile - PullRequest
1 голос
/ 31 мая 2011

Я разработчик Windows и ищу реализацию поддержки печати для Windows Mobile 6.5.

Поскольку WM6.5 основан на Windows CE 5.0, я прошел через архитектуру печати в Windows CEи что я понял из архитектуры принтера Windows CE:

Для принтера класса USB основными компонентами, необходимыми для печати в Windows CE, кроме драйвера дисплея и компонентов GDI, будут:

Принтердрайвер: PCL.dll

Базовый драйвер порта для драйвера класса USB: USBPRN.dll

Исходный код этих компонентов существует в примерах драйверов, предоставляемых сборщиком платформы WinCE 5.0.

Хотя эти компоненты существуют, ни одна третья сторона (например, PrintBoy, PrintCE), похоже, не использует их.

Мои запросы: 1. Могу ли я использовать предоставленный Microsoft исходный код этих компонентов, как этоПоддержка печати в Windows Mobile?

2.В соответствии с Лицензионным соглашением с общим исходным кодом Microsoft, есть ли какие-либо нарушения использования исходного кода, если я их использую?

3. Могу ли я использовать исходный код PCL и USBPRN для поддержки в WindowsМобильный как есть?или мне нужно изменить его?

(я предполагаю, что Windows Mobile по умолчанию имеет компоненты GDI и драйвера дисплея.)

  • Спасибо.Сри.

1 Ответ

1 голос
/ 31 мая 2011
  1. Я не верю, что WinMo включает в себя принтеры для CE.
  2. Я не юрист (и я не играю по телевизору), но моя интерпретация заключается в том, что вы не можетечасти из Platform Builder и используйте их в своей ОС WinMo.Вы имеете право изменять их, если вам нужно, и использовать их в своей собственной ОС.
  3. См. № 2.PCL, вероятно, будет работать как есть, но я предполагаю, что для драйвера USB-принтера может потребоваться, по крайней мере, некоторая настройка конфигурации для вашей платформы.
...