Метод IPenInputPanel::CommitPendingInput (peninputpanel.h)
Не рекомендуется. Элемент PenInputPanel был заменен панелью ввода текста (TIP).
Отправляет собранные рукописные фрагменты распознавательу и публикует результат распознавания.
Синтаксис
HRESULT CommitPendingInput();
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Непредвиденный тип параметра или свойства. |
|
Произошла неизвестная ошибка. |
Комментарии
Панель записи отправляет собранные рукописные фрагменты распознавательу и очищает клавиатуру. Восточноазиатский мультибокс отправляет распознанные символы и очищает многобоксовые поля. Результат распознавания отправляется элементу управления, к которому присоединен объект PenInputPanel .
Если ожидающие входные данные отсутствуют или свойство CurrentPanel имеет значение Keyboard, CommitPendingInput не выполняет никаких действий. Если объект PenInputPanel неактивен, вызов этого метода приводит к ошибке.
Начиная с Выпуска Microsoft Windows XP Tablet PC Edition 2005 рукописный ввод распознается как ввод пользователя. Таким образом, функция CommitPendingInput отправляет уже распознанный текст в элемент управления редактированием; оно не приводит к принудительному распознаванию.
Начиная с Windows XP Tablet PC Edition 2005, если объект PenInputPanel неактивен, CommitPendingInput не создает ошибку, а просто возвращается.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | peninputpanel.h |
Библиотека | InkObj.dll |