Partager via


IAnchor ::Compare, méthode (textstor.h)

La méthode IAnchor ::Compare compare la position relative de deux ancres dans un flux de texte.

Syntaxe

HRESULT Compare(
  [in]  IAnchor *paWith,
  [out] LONG    *plResult
);

Paramètres

[in] paWith

Objet d’ancre à comparer à l’ancre primaire. Utilisé pour déterminer la position relative des deux ancres.

[out] plResult

Résultat de la comparaison des positions des deux ancres.

Valeur Signification
-1
L’ancre primaire est positionnée plus tôt dans le flux de texte que paWith.
0
L’ancre primaire est positionnée au même emplacement que paWith.
+1
L’ancre primaire est positionnée plus tard dans le flux de texte que paWith.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Description
S_OK
La méthode a réussi.
E_FAIL
paWith n’est pas valide.
E_INVALIDARG
plResult n’est pas valide.

Remarques

La valeur 0 est retournée pour *plResult uniquement lorsque les deux ancres se trouvent dans une seule région. Les positions d’ancrage incluent les espaces entre les régions. Si vous devez uniquement déterminer si les deux ancres sont positionnées au même emplacement, IAnchor ::IsEqual est plus efficace.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête textstor.h
DLL Msctf.dll
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

Ancres

IAnchor

IAnchor ::IsEqual

Régions