Classe ITextHost2 (textserv.h)
L’interface ITextHost2 étend l’interface ITextHost. L’objectif de ces interfaces, avec ITextServices et ITextServices2, est de permettre aux contrôles d’édition enrichis de s’exécuter sans fenêtre dédiée. Le client d’édition enrichi a généralement une fenêtre (HWND) qu’il partage avec un certain nombre de contrôles sans fenêtre.
Héritage
L’interface ITextHost2 hérite d’ITextHost. ITextHost2 possède également les types de membres suivants :
Méthodes
La classe ITextHost2 possède ces méthodes.
ITextHost2 ::TxDestroyCaret Détruit le caret (Direct2D uniquement). |
ITextHost2 ::TxFreeTextServicesNotification Avertit l’hôte de texte que les services de texte ont été libérés. |
ITextHost2 ::TxGetEastAsianFlags Obtient si l’entrée IME (Input Method Rédacteur) est autorisée et si les styles de modification incluent ES_SELFIME. |
ITextHost2 ::TxGetEditStyle Obtient si un contrôle d’édition enrichi se trouve dans une boîte de dialogue. |
ITextHost2 ::TxGetHorzExtent Obtient l’étendue de défilement horizontal de la fenêtre hôte de texte. |
ITextHost2 ::TxGetPalette Récupère la palette de couleurs du contrôle d’édition enrichi. |
ITextHost2 ::TxGetWindow Récupère le handle de la fenêtre hôte de texte pour le contrôle d’édition enrichi. |
ITextHost2 ::TxGetWindowStyles Récupère les styles de fenêtre et les styles de fenêtre étendus de la fenêtre hôte de texte. |
ITextHost2 ::TxIsDoubleClickPending Détermine si la file d’attente de messages contient un message WM_LBUTTONDBLCLK qui est en attente pour la fenêtre hôte de texte. |
ITextHost2 ::TxSetCursor2 Définit la forme du curseur dans la fenêtre hôte de texte. |
ITextHost2 ::TxSetForegroundWindow Définit la fenêtre hôte du contrôle d’édition enrichie en tant que fenêtre de premier plan. |
ITextHost2 ::TxShowDropCaret Affiche ou masque le caret pendant la partie de déplacement d’une opération de glisser-déplacer (Direct2D uniquement). |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | textserv.h |