Evento PenInputPanel.InputFailed
En desuso. PenInputPanel se ha reemplazado por el Panel de entrada de texto (TIP).
Se produce cuando cambia el foco de entrada antes de que el objeto PenInputPanel pudiera insertar la entrada del usuario en el control adjunto.
Sintaxis
HRESULT InputFailed(
[in] long hWnd,
[in] long Key,
[in] BSTR Text,
[in] short ShiftKey
);
Parámetros
-
hWnd [in]
-
Identificador de ventana del control que invocó el objeto PenInputPanel .
-
Clave [in]
-
Tecla virtual correspondiente a la tecla presionada.
-
Texto [in]
-
Cadena que se va a insertar en el control representado por el parámetro hWnd cuando se generó el evento InputFailed .
Para obtener más información sobre el tipo de datos BSTR, vea Uso de la biblioteca COM.
-
ShiftKey [in]
-
Estado de los modificadores de teclado, incluidos MAYÚS, CAPS, CTRL y ALT.
Valor devuelto
Si este evento se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .
Observaciones
El evento InputFailed se produce cuando cambia el foco de entrada antes de que la entrada del usuario se inserte en el control adjunto. Por ejemplo, si el usuario escribe entrada de lápiz en el panel de escritura, pulsa en otro control de edición antes de que el reconocedor haya tenido la oportunidad de finalizar, este evento se desencadena.
Con el identificador de ventana pasado a este evento, puede elegir insertar el texto usted mismo cuando se produzca este evento.
Nota
A partir de Microsoft Windows XP Tablet PC Edition 2005, el evento InputFailed ya no se aplica. El texto siempre se inserta antes de que cambie el foco.
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 |
|
Biblioteca |
|
Vea también