Partager via


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

Récupère une sous-plage dans une plage.

Syntaxe

HRESULT GetSubrange(
  [in]  long iSubrange,
  [out] long *pcpFirst,
  [out] long *pcpLim
);

Paramètres

[in] iSubrange

Type : long

Index de sous-plage.

[out] pcpFirst

Type : long*

Position de caractère pour le début de la sous-plage.

[out] pcpLim

Type : long*

Position de caractère pour la fin de la sous-plage.

Valeur retournée

Type : HRESULT

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

Remarques

Les sous-plages sont sélectionnées comme suit.

Valeur iSubrange Sous-plage
Égal à zéro Obtient la sous-plage active actuelle.
Supérieure à zéro Obtient la sous-plage à l’index spécifié par iSubrange, dans l’ordre dans lequel les sous-plages ont été ajoutées. Cela nécessite un calcul supplémentaire.
Inférieure à zéro Obtient la sous-plage à l’index spécifié par iSubrange, dans l’ordre croissant de position des caractères.
 

Consultez ITextRange2 ::GetCount pour connaître le nombre de sous-plages qui n’incluent pas la sous-plage active.

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