Поделиться через


Метод ITfFnLMProcessor::InvokeKey (ctffunc.h)

Вызывается для включения текстовой службы языковой модели для обработки ключевого события.

Синтаксис

HRESULT InvokeKey(
  [in] BOOL   fUp,
  [in] WPARAM vKey,
  [in] LPARAM lparamKeyData
);

Параметры

[in] fUp

Содержит bool , указывающий, является ли это событием нажатия клавиши или событиям key-up. Содержит ноль, если это событие нажатия клавиши или не равное нулю.

[in] vKey

Содержит код виртуального ключа ключа. Дополнительные сведения об этом параметре см. в разделе параметр wParam в WM_KEYDOWN.

[in] lparamKeyData

Указывает число повторов, код сканирования, флаг расширенного ключа, контекстный код, предыдущий флаг "ключ—состояние" и флаг состояния перехода ключа. Дополнительные сведения об этом параметре см. в разделе параметр lParam в WM_KEYDOWN.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Значение Описание
S_OK
Метод выполнен успешно.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header ctffunc.h
DLL Msctf.dll
Распространяемые компоненты TSF 1.0 в Windows 2000 Профессиональная

См. также раздел

ITfFnLMProcessor

WM_KEYDOWN

WM_KEYUP