Метод ITfIntegratableCandidateListUIElement::OnKeyDown (ctffunc.h)
Обрабатывает нажатие клавиши.
Синтаксис
HRESULT OnKeyDown(
[in] WPARAM wParam,
[in] LPARAM lParam,
[out] BOOL *pfEaten
);
Параметры
[in] wParam
Указывает код виртуального ключа ключа. Дополнительные сведения об этом параметре см. в разделе параметр wParam в WM_KEYDOWN.
[in] lParam
Указывает число повторов, код сканирования, флаг расширенного ключа, контекстный код, предыдущий флаг "ключ—состояние" и флаг состояния перехода ключа. Дополнительные сведения об этом параметре см. в разделе параметр lParam в WM_KEYDOWN.
[out] pfEaten
Значение TRUE , если событие ключа было обработано; в противном случае — FALSE.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Значение | Описание |
---|---|
|
Метод выполнен успешно. |
Комментарии
Метод OnKeyDown позволяет приложению запрашивать запрос к службе текста, если оно хочет обработать заданный ключ в стиле интеграции. Поведение метода OnKeyDown может зависеть от стиля интеграции. Если служба текста возвращает *pfEaten=TRUE, приложение не должно обрабатывать ключ. Если возвращается значение FALSE , приложение может выполнить собственное действие в ответ на ключ.
GUID_INTEGRATIONSTYLE_SEARCHBOX ({E6D1BD11-82F7-4903-AE21-1A6397CDE2EB}) позволяет реализовать интерфейс клавиатуры, в котором пользователь может перемещать воспринимаемый фокус клавиатуры из поля поиска в список кандидатов для поиска предложений. Служба текста может обрабатывать такие ключи, как VK_UP и VK_DOWN , прежде чем поиск обработает их для изменения своего внутреннего состояния.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | ctffunc.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по