Compartir a través de


Interfaz ITextInputPanel (peninputpanel.h)

ITextInputPanel está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En versiones posteriores podría modificarse o no estar disponible. En su lugar, use la interfaz IInputPanelConfiguration.

Proporciona control de apariencia y comportamiento del Panel de entrada del PC tableta.

Herencia

La interfaz ITextInputPanel hereda de la interfaz IUnknown . ITextInputPanel también tiene estos tipos de miembros:

Métodos

La interfaz ITextInputPanel tiene estos métodos.

 
ITextInputPanel::Advise

Establece una conexión de asesoramiento entre el Panel de entrada del pc tableta y el objeto receptor especificado.
ITextInputPanel::CommitPendingInput

Envía la entrada de lápiz recopilada al reconocedor y publica el resultado del reconocimiento.
ITextInputPanel::get_AttachedEditWindow

Obtiene o establece el identificador de ventana del objeto al que se adjunta el objeto ITextInputPanel. (Obtener)
ITextInputPanel::get_CurrentCorrectionMode

Obtiene el modo de comb de corrección actual especificado por la enumeración CorrectionMode.
ITextInputPanel::get_CurrentInPlaceState

Obtiene el estado actual en contexto según lo especificado por la enumeración InPlaceState.
ITextInputPanel::get_CurrentInputArea

Obtiene el área de entrada actual especificada por la enumeración PanelInputArea.
ITextInputPanel::get_CurrentInteractionMode

Obtiene el posicionamiento del Panel de entrada del pc tableta tal como se especifica en la enumeración InteractionMode.
ITextInputPanel::get_DefaultInPlaceState

Obtiene o establece el estado local predeterminado según lo especificado por la enumeración InPlaceState. (Obtener)
ITextInputPanel::get_DefaultInputArea

Obtiene o establece el área de entrada predeterminada especificada por la enumeración PanelInputArea. (Obtener)
ITextInputPanel::get_ExpandPostInsertionCorrection

Obtiene o establece un valor que indica si el comb de corrección en el Panel de entrada del PC tableta se expande automáticamente. (Obtener)
ITextInputPanel::get_InPlaceBoundingRectangle

Obtiene el rectángulo delimitador para el Panel de entrada del PC tableta.
ITextInputPanel::get_InPlaceVisibleOnFocus

Obtiene o establece un valor que indica si el Panel de entrada del PC tableta se muestra automáticamente cuando la ventana a la que está conectada obtiene el foco. (Obtener)
ITextInputPanel::get_PopDownCorrectionHeight

Obtiene el alto del comb de corrección posterior a la inserción cuando se coloca debajo del Panel de entrada.
ITextInputPanel::get_PopUpCorrectionHeight

Obtiene el alto del comb de corrección posterior a la inserción cuando se coloca encima del Panel de entrada.
ITextInputPanel::get_PreferredInPlaceDirection

Obtiene o establece la dirección preferida del Panel de entrada local en relación con el campo de entrada de texto. (Obtener)
ITextInputPanel::p ut_AttachedEditWindow

Obtiene o establece el identificador de ventana del objeto al que se adjunta el objeto ITextInputPanel. (Put)
ITextInputPanel::p ut_DefaultInPlaceState

Obtiene o establece el estado local predeterminado según lo especificado por la enumeración InPlaceState. (Put)
ITextInputPanel::p ut_DefaultInputArea

Obtiene o establece el área de entrada predeterminada especificada por la enumeración PanelInputArea. (Put)
ITextInputPanel::p ut_ExpandPostInsertionCorrection

Obtiene o establece un valor que indica si el comb de corrección en el Panel de entrada del PC tableta se expande automáticamente. (Put)
ITextInputPanel::p ut_InPlaceVisibleOnFocus

Obtiene o establece un valor que indica si el Panel de entrada del PC tableta se muestra automáticamente cuando la ventana a la que está conectada obtiene el foco. (Put)
ITextInputPanel::p ut_PreferredInPlaceDirection

Obtiene o establece la dirección preferida del Panel de entrada local en relación con el campo de entrada de texto. (Put)
ITextInputPanel::SetInPlaceHoverTargetPosition

Coloca explícitamente el destino de puntero del Panel de entrada del PC tableta en coordenadas de pantalla.
ITextInputPanel::SetInPlacePosition

Coloca explícitamente el panel de entrada del pc tableta en coordenadas de pantalla.
ITextInputPanel::SetInPlaceVisibility

Muestra u oculta el panel de entrada del pc tableta.
ITextInputPanel::Unadvise

Finaliza una conexión de asesoramiento establecida previamente a través del método ITextInputPanel::Advise.

Comentarios

ITextInputPanel Interface proporciona a los desarrolladores de aplicaciones más control e información sobre el estado del Panel de entrada que PenInputPanel Class. ITextInputPanel Interface reemplaza la clase PenInputPanel como mecanismo preferido para interactuar mediante programación con el Panel de entrada.

ITextInputPanel Interface proporciona:

  • Un control completo sobre el posicionamiento del Panel de entrada local cuando la aplicación tiene el foco.
  • Acceso a los objetos de entrada de lápiz desde la inserción de texto del Panel de entrada además del texto reconocido.
  • Conjunto de propiedades que corresponden exactamente a las funcionalidades del Panel de entrada, lo que permite conocer el estado actual del Panel de entrada y personalizar la configuración del Panel de entrada.
La interfaz ITextInputPanel sigue proporcionando casi todas las funcionalidades programáticas de la clase PenInputPanel superando así la clase PenInputPanel.

Este elemento se declara en Peninputpanel.h.

Requisitos

   
Cliente mínimo compatible Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado peninputpanel.h