Freigeben über


ITfFnLMProcessor::QueryKey-Methode (ctffunc.h)

Wird aufgerufen, um zu bestimmen, ob der Sprachmodelltextdienst ein Schlüsselereignis verarbeitet.

Syntax

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

Parameter

[in] fUp

Enthält eine BOOL , die angibt, ob es sich um ein Key-Down- oder Key-Up-Ereignis handelt. Enthält null, wenn dies ein Key-Down-Ereignis oder andernfalls nonzero ist.

[in] vKey

Enthält den Virtuellen Schlüsselcode des Schlüssels. Weitere Informationen zu diesem Parameter finden Sie im wParam-Parameter in WM_KEYDOWN.

[in] lparamKeydata

Gibt die Wiederholungsanzahl, den Scancode, das Flag mit erweiterter Taste, den Kontextcode, das vorherige Schlüsselstatusflaggen und das Übergangsstatusflagge des Schlüssels an. Weitere Informationen zu diesem Parameter finden Sie im lParam-Parameter in WM_KEYDOWN.

[out] pfInterested

Zeiger auf eine BOOL , die nonzero empfängt, wenn der Textdienst des Sprachmodells das Schlüsselereignis behandelt, oder andernfalls null.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ctffunc.h
DLL Msctf.dll
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

ITfFnLMProcessor

WM_KEYDOWN

WM_KEYUP