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 |