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


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

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

Синтаксис

HRESULT QueryKey(
  [in]  BOOL   fUp,
  [in]  WPARAM vKey,
  [in]  LPARAM lparamKeydata,
  [out] BOOL   *pfInterested
);

Параметры

[in] fUp

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

[in] vKey

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

[in] lparamKeydata

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

[out] pfInterested

Указатель на boOL , который получает ненулевое значение, если служба текста языковой модели будет обрабатывать событие ключа или ноль в противном случае.

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

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

Значение Описание
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