Share via


Método ITfIntegratableCandidateListUIElement::OnKeyDown (ctffunc.h)

Procesa una pulsación de tecla.

Sintaxis

HRESULT OnKeyDown(
  [in]  WPARAM wParam,
  [in]  LPARAM lParam,
  [out] BOOL   *pfEaten
);

Parámetros

[in] wParam

Especifica el código de clave virtual de la clave. Para obtener más información sobre este parámetro, vea el parámetro wParam en WM_KEYDOWN.

[in] lParam

Especifica el recuento de repeticiones, el código de examen, la marca de clave extendida, el código de contexto, la marca de estado de clave anterior y la marca de estado de transición de la clave. Para obtener más información sobre este parámetro, consulte el parámetro lParam en WM_KEYDOWN.

[out] pfEaten

TRUE si se controló el evento de clave; de lo contrario, FALSE.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Descripción
S_OK
Método realizado correctamente.

Comentarios

El método OnKeyDown permite que una aplicación pregunte al servicio de texto si quiere procesar una clave determinada en un estilo de integración. El comportamiento del método OnKeyDown puede depender del estilo de integración. Si el servicio de texto devuelve *pfEaten=TRUE, la aplicación no debe procesar la clave. Si se devuelve FALSE , la aplicación puede realizar su propia acción en respuesta a la clave.

GUID_INTEGRATIONSTYLE_SEARCHBOX ({E6D1BD11-82F7-4903-AE21-1A6397CDE2EB}) permite implementar una experiencia de teclado en la que el usuario puede mover el foco de teclado percibido desde el cuadro de búsqueda a la lista candidata para buscar sugerencias. El servicio de texto puede procesar claves como VK_UP y VK_DOWN antes de que Search las controle para cambiar su estado interno.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ctffunc.h

Consulte también

ITfIntegratableCandidateListUIElement