Partager via


Méthode ITextRange2 ::GetChar2 (tom.h)

Obtient le caractère au décalage spécifié à partir de la fin de cette plage.

Syntaxe

HRESULT GetChar2(
  [out] long *pChar,
  [in]  long Offset
);

Paramètres

[out] pChar

Type : long*

Valeur de caractère.

[in] Offset

Type : long

Décalage de la fin de la plage. Un décalage de 0 obtient le caractère à la fin de la plage.

Valeur retournée

Type : HRESULT

Si la méthode réussit, elle retourne NOERROR. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Cette méthode diffère de ITextRange ::GetChar des manières suivantes :

  • Il retourne le caractère UTF-32 pour la paire de substitution au lieu du code de prospect de la paire.
  • Il obtient le code de caractère, ou les codes, au décalage spécifié à partir de la fin de la plage au lieu du caractère au début de la plage.

Si le caractère est le code principal d’une paire de substitution, le caractère UTF-32 correspondant est retourné.

Si Offset spécifie un caractère avant le début de l’histoire ou à la fin de l’histoire, cette méthode retourne le code de caractère 0.

Si la valeur Offset est Ce caractère est retourné
0 Caractère à la fin de la plage.
Négatif et accède au milieu d’une paire de substitution Caractère UTF-32 correspondant.
Positif et accède au milieu d’une paire de substitution Caractère UTF-32 qui suit cette paire.

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 tom.h
DLL Msftedit.dll

Voir aussi

ITextRange2