Вопрос

Я занимаюсь разработкой приложения, которое использует Windows tablet pc sdk.Единственное, что я действительно использую из него, - это элемент управления InkPicture.

Мне интересно, элемент управления InkPicture, очевидно, не встроен в .NET, но это управляемый объект, так будет ли он работать под mono?

Сейчас я загружаю MOMA, но мне просто интересно, знает ли кто-нибудь уже.

Это было полезно?

Решение

Это зависит от того, какой API используется в элементе управления InkPicture.Окончательного руководства не существует, единственный лучший шанс - запустить его в MOMA, чтобы узнать.Другой способ - скопировать InkPicture dll или библиотеку в mono и запустить ваше скомпилированное приложение (создайте простое приложение winform, ссылающееся на элемент управления, и подключите обработчики событий InkPicture) в Mono и скрестите пальцы.Это может сработать, а может и нет.Вам нужно внимательно следить за самой страницей проекта Mono, чтобы увидеть, что изменилось или исправлено в списке ошибок.

Как правило, избегайте любых p / invokes или конкретных вызовов Win32API, если используются p / invokes, нет гарантии, что это сработает, но вы можете обойти это, создав фиктивную функцию или оболочку для базовых подпрограмм Mono, чтобы достичь именно этого.

В остальном, удачи с управлением InkPicture и надеюсь, что у вас все получится :)

Надеюсь, это поможет, С наилучшими пожеланиями, Том.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top