Partager via


Interface ITextInputPanel (peninputpanel.h)

ITextInputPanel peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il sera peut-être modifié ou indisponible dans les versions ultérieures. Utilisez plutôt l’interface IInputPanelConfiguration.

Fournit le contrôle de l’apparence et du comportement du panneau d’entrée tablet PC.

Héritage

L’interface ITextInputPanel hérite de l’interface IUnknown. ITextInputPanel a également les types de membres suivants :

Méthodes

L’interface ITextInputPanel a ces méthodes.

 
ITextInputPanel::Advise

Établit une connexion de conseil entre le panneau d’entrée tablet PC et l’objet récepteur spécifié.
ITextInputPanel::CommitPendingInput

Envoie l’encre collectée au module de reconnaissance et publie le résultat de la reconnaissance.
ITextInputPanel::get_AttachedEditWindow

Obtient ou définit le handle de fenêtre de l’objet auquel l’objet ITextInputPanel est attaché. (Get)
ITextInputPanel::get_CurrentCorrectionMode

Obtient le mode peigne de correction actuel tel que spécifié par l’énumération CorrectionMode.
ITextInputPanel::get_CurrentInPlaceState

Obtient l’état actuel sur place tel que spécifié par l’énumération InPlaceState.
ITextInputPanel::get_CurrentInputArea

Obtient la zone d’entrée actuelle spécifiée par l’énumération PanelInputArea.
ITextInputPanel::get_CurrentInteractionMode

Obtient le positionnement du panneau d’entrée tablet PC tel que spécifié par l’énumération InteractionMode.
ITextInputPanel::get_DefaultInPlaceState

Obtient ou définit l’état sur place par défaut tel que spécifié par l’énumération InPlaceState. (Get)
ITextInputPanel::get_DefaultInputArea

Obtient ou définit la zone d’entrée par défaut spécifiée par l’énumération PanelInputArea. (Get)
ITextInputPanel::get_ExpandPostInsertionCorrection

Obtient ou définit une valeur qui indique si le peigne de correction du panneau d’entrée tablet PC est automatiquement développé. (Get)
ITextInputPanel::get_InPlaceBoundingRectangle

Obtient le rectangle englobant pour le panneau d’entrée tablet PC.
ITextInputPanel::get_InPlaceVisibleOnFocus

Obtient ou définit une valeur qui indique si le panneau d’entrée tablet PC s’affiche automatiquement lorsque la fenêtre à laquelle il est attaché obtient le focus. (Get)
ITextInputPanel::get_PopDownCorrectionHeight

Obtient la hauteur du peigne de correction post-insertion lorsqu’il est positionné sous le panneau d’entrée.
ITextInputPanel::get_PopUpCorrectionHeight

Obtient la hauteur du peigne de correction post-insertion lorsqu’il est positionné au-dessus du panneau d’entrée.
ITextInputPanel::get_PreferredInPlaceDirection

Obtient ou définit la direction par défaut du panneau d’entrée sur place par rapport au champ d’entrée de texte. (Get)
ITextInputPanel::p ut_AttachedEditWindow

Obtient ou définit le handle de fenêtre de l’objet auquel l’objet ITextInputPanel est attaché. (Put)
ITextInputPanel::p ut_DefaultInPlaceState

Obtient ou définit l’état sur place par défaut tel que spécifié par l’énumération InPlaceState. (Put)
ITextInputPanel::p ut_DefaultInputArea

Obtient ou définit la zone d’entrée par défaut spécifiée par l’énumération PanelInputArea. (Put)
ITextInputPanel::p ut_ExpandPostInsertionCorrection

Obtient ou définit une valeur qui indique si le peigne de correction du panneau d’entrée tablet PC est automatiquement développé. (Put)
ITextInputPanel::p ut_InPlaceVisibleOnFocus

Obtient ou définit une valeur qui indique si le panneau d’entrée tablet PC s’affiche automatiquement lorsque la fenêtre à laquelle il est attaché obtient le focus. (Put)
ITextInputPanel::p ut_PreferredInPlaceDirection

Obtient ou définit la direction par défaut du panneau d’entrée sur place par rapport au champ d’entrée de texte. (Put)
ITextInputPanel::SetInPlaceHoverTargetPosition

Positionne explicitement la cible de pointage du panneau d’entrée tablet PC dans les coordonnées de l’écran.
ITextInputPanel::SetInPlacePosition

Positionne explicitement le panneau d’entrée tablet PC dans les coordonnées de l’écran.
ITextInputPanel::SetInPlaceVisibility

Affiche ou masque le panneau d’entrée tablet PC.
ITextInputPanel::Unadvise

Met fin à une connexion de conseil précédemment établie via la méthode ITextInputPanel::Advise.

Notes

L’interface ITextInputPanel offre aux développeurs d’applications plus de contrôle et d’informations sur l’état du panneau d’entrée que la classe PenInputPanel. L’interface ITextInputPanel remplace la classe PenInputPanel comme mécanisme par défaut pour interagir par programmation avec le panneau d’entrée.

L’interface ITextInputPanel fournit :

  • Contrôle complet du positionnement du panneau d’entrée sur place lorsque l’application a le focus.
  • Un accès aux objets manuscrits à partir de l’insertion de texte du panneau d’entrée en plus du texte reconnu.
  • Ensemble de propriétés qui correspondent exactement aux fonctionnalités du panneau d’entrée, ce qui permet à la fois de connaître l’état actuel du panneau d’entrée et de personnaliser la configuration du panneau d’entrée.
L’interface ITextInputPanel continue de fournir presque toutes les fonctionnalités programmatiques de la classe PenInputPanel, remplaçant ainsi la classe PenInputPanel.

Cet élément est déclaré dans Peninputpanel.h.

Spécifications

   
Client minimal pris en charge Windows XP Édition Tablette PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête peninputpanel.h