2010-06-03 26 views
0

Windows Vista et 7 contiennent tous les deux la possibilité de personnaliser la reconnaissance de l'écriture manuscrite. Vous pouvez former la tablette pour reconnaître votre style spécifique.Puis-je utiliser la personnalisation de l'écriture manuscrite dans l'application .net personnalisée

Je sais que la personnalisation est utilisée par le panneau de saisie de tablette Windows natif (TIP), le contrôle d'écriture manuscrite du système d'exploitation.

Le SDK .NET permet-il d'accéder à ces données de personnalisation afin que mon application .net puisse les utiliser pour les contrôles à base d'encre de l'application?

Répondre

0

Vous pouvez utiliser les classes Microsoft.Ink. Ce sont Winforms et vous pouvez trouver la DLL C à : \ Program Files \ référence Assemblies \ Microsoft \ Tablet PC \ v6.0 \ Microsoft.Ink.dll

ou si vous utilisez WPF, vous pouvez utiliser la classe InkAnalyzer http://msdn.microsoft.com/en-us/library/ms754080.aspx mais j'ai eu du mal à référencer l'une des DLL d'un assemblage .net 4. Mais j'ai découvert que l'ajout de la configuration suivante à l'assemblage résout les problèmes.

<?xml version="1.0"?> 
    <configuration> 
    <startup useLegacyV2RuntimeActivationPolicy="true"> 
    <supportedRuntime version="v4.0" /> 
    </startup> 
    </configuration> 

Vérifiez quelques informations ici: http://social.msdn.microsoft.com/forums/en-US/tabletandtouch/thread/dccb93b9-5f0e-4824-8e0f-eb7f0b6cab15/