Méthode ITextRange ::MoveStart (tom.h)
Déplace la position de début de la plage le nombre d’unités spécifié dans la direction spécifiée.
Syntaxe
HRESULT MoveStart(
long Unit,
long Count,
long *pDelta
);
Paramètres
Unit
Type : long
Unité utilisée dans le déplacement. La valeur par défaut est tomCharacter. Pour obtenir la liste des autres valeurs Unit , consultez la discussion sous ITextRange.
Count
Type : long
Nombre d’unités à déplacer. La valeur par défaut est 1. Si Nombre est supérieur à zéro, le mouvement est vers l’avant( vers la fin de l’histoire) et si Le nombre est inférieur à zéro, le mouvement est vers l’arrière vers le début. Si Count est égal à zéro, la position de début est inchangée.
pDelta
Type : long*
Nombre réel d’unités déplacées par la fin. 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 |
---|---|
|
L’unité n’est pas prise en charge. |
|
Échec pour une autre raison. |
Remarques
Si le nouveau début suit l’ancienne fin, la nouvelle fin est définie sur le nouveau début.
Le mouvement décrit par ITextRange ::MoveStart 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
Condition requise | Valeur |
---|---|
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