Partager via


Méthode ITextServices ::TxGetCurTargetX (textserv.h)

Obtient la position x cible, c’est-à-dire la position horizontale actuelle du caret.

Syntaxe

HRESULT TxGetCurTargetX(
  LONG *unnamedParam1
);

Paramètres

unnamedParam1

Valeur retournée

Type : HRESULT

Si la position x du caret est retournée, la valeur de retour est S_OK.

Si la méthode échoue, la valeur de retour est le code HRESULT suivant. Pour plus d’informations sur les codes d’erreur COM, consultez Gestion des erreurs dans COM.

Code de retour Description
E_FAIL
Il n’y a pas de sélection.
E_INVALIDARG
L’argument d’entrée n’est pas valide.

Remarques

Avec ITextServices ::OnTxSetCursor, cette méthode vous permet de maintenir la position horizontale du caret lors du déplacement du caret vers le haut et vers le bas. Cette fonctionnalité est utile lors du déplacement du caret dans des formulaires.

La position de caret cible est exprimée sous la forme d’une coordonnée x sur l’affichage, car les autres contrôles ne partagent pas nécessairement les mêmes attributs pour la position de colonne.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête textserv.h
DLL Msftedit.dll

Voir aussi

Conceptuel

ITextServices

OnTxSetCursor

Référence

Contrôles d’édition enrichi sans fenêtre