Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |