ITfIntegratableCandidateListUIElement::OnKeyDown-Methode (ctffunc.h)
Verarbeitet einen Tastendruck.
Syntax
HRESULT OnKeyDown(
[in] WPARAM wParam,
[in] LPARAM lParam,
[out] BOOL *pfEaten
);
Parameter
[in] wParam
Gibt den Virtuellen Schlüsselcode des Schlüssels an. Weitere Informationen zu diesem Parameter finden Sie im wParam-Parameter in WM_KEYDOWN.
[in] lParam
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] pfEaten
TRUE , wenn das Schlüsselereignis behandelt wurde; andernfalls FALSE.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
Hinweise
Mit der OnKeyDown-Methode kann eine App den Textdienst abfragen, wenn sie einen bestimmten Schlüssel in einem Integrationsstil verarbeiten möchte. Das Verhalten der OnKeyDown-Methode kann vom Integrationsstil abhängen. Wenn der Textdienst *pfEaten=TRUE zurückgibt, sollte die App keine Verarbeitung des Schlüssels durchführen. Wenn FALSE zurückgegeben wird, kann die App eine eigene Aktion als Reaktion auf den Schlüssel ausführen.
GUID_INTEGRATIONSTYLE_SEARCHBOX ({E6D1BD11-82F7-4903-AE21-1A6397CDE2EB}) ermöglicht die Implementierung einer Tastatureingabe, bei der der Benutzer den wahrgenommenen Tastaturfokus vom Suchfeld auf die Kandidatenliste verschieben kann, um Suchvorschläge zu erhalten. Der Textdienst kann Schlüssel wie VK_UP und VK_DOWN verarbeiten, bevor search sie verarbeitet, um seinen internen Zustand zu ändern.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ctffunc.h |