Méthode ITfRange::CompareStart (msctf.h)
La méthode ITfRange::CompareStart compare la position d’ancrage de début de cette plage de texte à une ancre dans une autre plage.
Syntaxe
HRESULT CompareStart(
[in] TfEditCookie ec,
[in] ITfRange *pWith,
[in] TfAnchor aPos,
[out] LONG *plResult
);
Paramètres
[in] ec
Modifier le cookie obtenu à partir de ITfDocumentMgr::CreateContext ou ITfEditSession::D oEditSession.
[in] pWith
Pointeur vers une plage spécifiée dans laquelle une ancre doit être comparée à cette ancre de début de plage.
[in] aPos
Élément d’énumération qui indique l’ancre de la plage pWith spécifiée à comparer à cette ancre de début de plage.
[out] plResult
Pointeur vers le résultat de la comparaison entre cette ancre de début de plage et l’ancre de plage pWith spécifiée.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Valeur | Description |
---|---|
|
La méthode a réussi. |
|
Une erreur non spécifiée s'est produite. |
|
Un ou plusieurs paramètres ne sont pas valides. |
|
La valeur du paramètre ec est un cookie non valide, ou l’appelant n’a pas de verrou en lecture seule. |
Notes
Cette méthode ne retourne jamais 0, sauf si les deux ancres se trouvent dans une seule région. Si l’appelant nécessite uniquement des informations sur la position des deux ancres au même emplacement, ITfRange::IsEqualStart est plus efficace.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | msctf.h |
DLL | Msctf.dll |
Composant redistribuable | TSF 1.0 sur Windows 2000 Professionnel |