Можно ли использовать персонализацию рукописного ввода в приложении .net? - PullRequest
0 голосов
/ 04 июня 2010

Windows Vista и 7 содержат возможность персонализировать распознавание рукописного ввода. Вы можете научить планшет распознавать ваш специфический стиль.

Я знаю, что персонализация используется родной панелью ввода планшета Windows (TIP), элементом управления почерком ОС.

Предоставляет ли .NET SDK доступ к этим данным персонализации, чтобы мое приложение .net могло использовать его для чернильных элементов управления в приложении?

1 Ответ

0 голосов
/ 18 апреля 2011

Вы можете использовать классы Microsoft.Ink. Это Winforms, и вы можете найти DLL на C: \ Program Files \ Справочные сборки \ Microsoft \ Tablet PC \ v6.0 \ Microsoft.Ink.dll

или если вы используете WPF, вы можете использовать класс InkAnalyzer http://msdn.microsoft.com/en-us/library/ms754080.aspx но у меня были проблемы со ссылкой на один из DLL из сборки .net 4. Но я обнаружил, что добавление следующего конфига в сборку решает проблемы.

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

Проверьте некоторую информацию здесь: http://social.msdn.microsoft.com/forums/en-US/tabletandtouch/thread/dccb93b9-5f0e-4824-8e0f-eb7f0b6cab15/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...