Compartir a través de


Método ITipAutocompleteClient::RequestShowUI

Determina si el Panel de entrada está listo para mostrar la lista de autocompletar.

Sintaxis

HRESULT RequestShowUI(
  [in]  HWND hWndACList,
  [out] BOOL *pfAllowShowing
);

Parámetros

hWndACList [in]

Identificador de ventana de la interfaz de usuario de la lista de autocompletar.

pfAllowShowing [out]

FALSE si el cliente recomienda no mostrar la interfaz de usuario de la lista de autocompletar. TRUE si el proveedor de autocompletar puede mostrar la interfaz de usuario de la lista.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_FAIL
Se ha producido un error no especificado.

Comentarios

El proveedor de autocompletar llama a este método cuando está a punto de mostrar la interfaz de usuario de autocompletar. Si el estado interno del cliente no permite que el proveedor muestre la interfaz de usuario, pfAllowShowing se establecerá en FALSE. Por ejemplo, cuando el texto se envía al campo desde la máscara de escritura a mano en el Panel de entrada del pc tableta y el usuario inicia inmediatamente la entrada manuscrita, el cliente recomienda no mostrar la interfaz de usuario de autocompletar, para evitar la destrucción de la entrada manuscrita del usuario, estableciendo pfAllowShowing en FALSE.

Llame a RequestShowUI para establecer el identificador de la ventana de lista de autocompletar emergente antes de llamar al método ITipAutocompleteClient::P referredRects. Si no lo hace, se producirá un error de E_INVALIDARG al llamar a PreferredRects.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Encabezado
TipAutoComplete.h (también requiere Peninputpanel_i.c)
Archivo DLL
Tiptsf.dll

Consulte también

ITipAutocompleteClient (Interfaz)

ITipAutocompleteClient::P referredRects (Método)

Referencia del panel de entrada de texto