Méthode ITextRange::MoveEndWhile (tom.h)
Déplace la fin de la plage , soit compter les caractères, soit simplement dépasser tous les caractères contigus qui se trouvent dans l’ensemble de caractères spécifié par Cset, selon la valeur la moins importante.
Syntaxe
HRESULT MoveEndWhile(
VARIANT *Cset,
long Count,
long *pDelta
);
Paramètres
Cset
Type : VARIANT*
Jeu de caractères à utiliser dans la correspondance. Il peut s’agir d’une chaîne explicite de caractères ou d’un index de jeu de caractères. Pour plus d’informations, consultez Jeux de correspondances de caractères.
Count
Type : long
Nombre maximal de caractères à déplacer. La valeur par défaut est tomForward, qui recherche jusqu’à la fin de l’histoire. Si Count est supérieur à zéro, la recherche avance (vers la fin de l’histoire). Si Le nombre est inférieur à zéro, la recherche recule (vers le début de l’histoire). Si Count est égal à zéro, la position de fin est inchangée.
pDelta
Type : long*
Nombre réel de caractères que la fin est déplacée. La valeur peut être Null.
Valeur retournée
Type : HRESULT
La méthode retourne une valeur HRESULT . Si la méthode réussit, elle retourne S_OK. Si la méthode échoue, elle retourne l’un des codes d’erreur suivants. Pour plus d’informations sur les codes d’erreur COM, consultez Gestion des erreurs dans COM.
Code de retour | Description |
---|---|
|
Cset n’est pas valide. |
|
Échec pour une autre raison. |
Remarques
Si la nouvelle fin précède l’ancien début, le nouveau début est défini comme égal à la nouvelle fin.
Le mouvement décrit par ITextRange::MoveEndWhile est logique plutôt que géométrique. Autrement dit, le mouvement est vers la fin ou vers le début d’une histoire. Selon la langue, le déplacement vers la fin de l’histoire peut être un déplacement vers la gauche ou vers la droite.
Pour plus d’informations, consultez ITextRange et ITextRange::Move.
Configuration requise
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 | tom.h |
DLL | Msftedit.dll |
Voir aussi
Conceptuel
Référence