2010-01-27 10 views
0

J'ai été en développement d'une application qui utilise le Windows Tablet PC sdk. La seule chose que j'utilise vraiment est le contrôle InkPicture.Windows XP Tablet PC sdk sur mono

Je me demande, le contrôle InkPicture n'est évidemment pas intégré dans .NET, mais c'est un objet géré, donc cela fonctionnerait-il sous mono?

Je télécharge MOMA maintenant, mais je me demandais si quelqu'un le savait déjà.

Répondre

2

Cela dépend de l'API utilisée dans le contrôle InkPicture. Il n'y a pas de guide définitif, la seule meilleure chance est de l'exécuter avec le MOMA pour le savoir. L'autre moyen consiste à copier la DLL ou la bibliothèque InkPicture en mono et à exécuter votre application compilée (Créer une application winform simple référençant le contrôle et câbler les gestionnaires d'événements InkPicture) sous Mono et les doigts croisés. Cela peut fonctionner, ça peut ne pas fonctionner. Vous devez garder un œil sur la page du projet Mono pour voir ce qui a changé ou être corrigé dans le buglist.

Généralement en règle générale, évitez toute invocation p/invoke, ou des appels Win32API spécifiques, si p/invokes sont utilisés, pas de garantie que cela fonctionnera mais vous pouvez contourner cela en créant une fonction fictive ou un wrapper sur le sous-jacent Les routines de Mono pour atteindre exactement cela.

Autre que cela, Bonne chance avec le contrôle InkPicture et espérons que cela fonctionne pour vous :)

Hope this helps, Meilleures salutations, Tom.

+0

Merci Tom. J'ai lancé le MoMA et cela n'a pas posé de problème, mais je vais essayer sur une machine différente avec Mono installé. –

Questions connexes