Примеры планшетов и сенсорного ввода
В этом разделе содержатся примеры, показывающие, как можно разрабатывать приложения с помощью C#, Microsoft Visual Basic .NET и C++ для работы с рукописным вводом и сенсорным вводом.
По умолчанию при установке пакета SDK для планшетного компьютера образцы устанавливаются на <системный диск>:\Program Files\Microsoft Tablet PC Platform SDK\Samples\.
Примечание
При установке windows SDK, пакета SDK для Windows Server или пакета SDK для платформа .NET Framework примеры устанавливаются по пути по умолчанию для конкретного пакета SDK.
Доступные примеры
Образец | Описание |
---|---|
Расширенное распознавание | Демонстрирует некоторые из более сложных функций распознавания, таких как явный выбор распознавателя, фактоиды и многое другое. |
Форма автоматических утверждений | Демонстрирует использование двух элементов управления рукописным вводом: inkEdit и InkPicture . |
Базовое распознавание | Демонстрирует создание простого приложения для распознавания рукописного ввода с помощью объекта RecognizerContext . |
Приемники событий C++ | Демонстрирует шаблоны в C++ для всех событий платформы планшетов, которые могут быть либо подклассами, либо скопированы, вставлены и использованы в качестве кода шаблона. |
Автозаполнение символов | Демонстрирует, как реализовать автозаполнение символов на японском языке с помощью API распознавания. |
Пример веб-сайта блога, посвященного рукописному вводу | Демонстрирует создание управляемого пользовательского элемента управления с возможностью рукописного ввода и размещением этого элемента управления в Интернете Обозреватель |
Рукописный буфер обмена | Демонстрирует взаимодействие рукописного ввода с помощью буфера обмена. |
Коллекция рукописного ввода | Демонстрирует простое приложение Windows Forms, использующее объект InkCollector для сбора рукописного ввода. |
Разделитель рукописного ввода | Демонстрирует использование объекта Делителя для анализа рукописного ввода. |
Удаление рукописного фрагмента | Демонстрирует удаление росчерков рукописного ввода в приложении Windows Forms, которое использует объект InkCollector для сбора рукописного ввода. |
Тест рукописного ввода | Демонстрирует два способа проверки нажатия рукописного ввода. |
Распознавание рукописного ввода | Демонстрирует, как создать простое приложение для распознавания рукописного ввода. |
Сериализация рукописного ввода | Демонстрируется сериализация рукописного ввода в сериализованный формат рукописного ввода (ISF). |
Пример веб-элемента управления Ink | Демонстрирует создание элемента управления рукописным вводом для использования в веб-браузере. |
Масштаб рукописного ввода | Демонстрирует правильное масштабирование рукописного ввода в приложении. |
Пример с несколькими распознавателями | Демонстрирует, как выбрать из множества установленных распознавателей, а затем использовать выбранный распознаватель. |
Пример веб-развертывания без касания | Демонстрирует, как использовать объект PenInputPanel , чтобы упростить ввод текста в приложения форм. Расширяет пример формы автозаверений. |
PenInputPanel | Демонстрирует, как использовать объект PenInputPanel , чтобы упростить ввод текста в приложения форм. Расширяет пример формы автозаверений. |
Пример коллекции рукописного ввода RealTimeStylus | Демонстрирует коллекцию рукописного ввода с помощью RealTimeStylus. |
Пример подключаемого модуля RealTimeStylus | Демонстрирует работу с RealTimeStylus. |
Пример отсканированной формы бумаги | Демонстрируется использование формы, отсканированной в в качестве растрового изображения и указанной в качестве фонового изображения для элемента управления InkPicture в верхней части формы. В нескольких регионах была включена коллекция рукописного ввода (или , указанная как "рукописная"). |
Пример сведений о платформе планшетного компьютера | Демонстрирует использование функции Windows API GetSystemMetrics() для определения того, запущено ли приложение на планшетном компьютере. |