Автономная языковая панель в Windows XP с открытым меню выбора языка | |
Разработчик (и) | Microsoft |
---|---|
Операционная система | Microsoft Windows |
Платформа | IA-32, x86-64, Itanium, ARM64 |
Pr edecessor | Диспетчер методов ввода (IMM32) |
Тип | Программная среда |
Веб-сайт | docs.microsoft.com / en-us / windows / win32 / tsf / text-services-framework |
Структура текстовых служб (TSF) - это структура COM и API в Windows XP и более поздних версиях Windows операционных системах, которые поддерживают расширенный ввод текста и обработку текста. Языковая панель - это основной пользовательский интерфейс для Text Services Framework.
Структура текстовых служб предназначена для предоставления расширенный язык и функции обработки текста для приложений. Он поддерживает такие функции, как многоязычная поддержка, драйверы клавиатуры, распознавание рукописного ввода, распознавание речи, а также проверка орфографии и другая обработка текста и естественного языка. функции. Его также можно загрузить для более старых операционных систем Windows.
Языковая панель позволяет текстовым службам добавлять элементы пользовательского интерфейса на панель инструментов и включает эти элементы, когда приложение находится в фокусе. На языковой панели пользователи могут выбрать язык ввода и управлять вводом с клавиатуры, распознаванием рукописного ввода и распознаванием речи.
Языковая панель также предоставляет прямое средство переключения между установленными языками, даже если фокус находится в приложении, не поддерживающем TSF.
Начиная с Windows XP Tablet PC Edition 2005 и Windows Vista, элемент управления RichEdit поддерживает структуру текстовых служб. Распознавание речи Windows в Windows Vista также реализовано с помощью Text Services Framework.
Инструменты языковой панели - Слева направо: меню выбора языка, проверка орфографии, меню выбора раскладки клавиатуры, распознавание речи, инструменты, распознавание рукописного ввода и панель для рисования.ctfmon (ctfmon.exe) - это процесс, используемый для активации альтернативного Процессор пользовательского ввода текста (TIP), а также языковая панель Microsoft . Ctfmon также является компонентом Windows XP Tablet PC Edition, Windows Vista и Windows 7, который обеспечивает расширенные службы пользовательского ввода в приложениях (перо и чернила, речь и т. Д..).
CTF - это недокументированный небезопасный протокол, задействованный в TSF, который, по наблюдениям исследователей безопасности, присутствует в версиях Windows вплоть до Windows XP.