Méthode ITextRange::FindTextStart (tom.h)
Recherche jusqu’à Nombre de caractères pour la chaîne , bstr, en commençant à start cp (cpFirst) de la plage. La recherche est soumise au paramètre de comparaison, Indicateurs. Si la chaîne est trouvée, start cp est remplacé par la chaîne correspondante, et pLength est défini sur la longueur de la chaîne. Si la chaîne est introuvable, la plage est inchangée et pLength est défini sur zéro.
Syntaxe
HRESULT FindTextStart(
BSTR bstr,
long Count,
long Flags,
long *pLength
);
Paramètres
bstr
Type : BSTR
Chaîne à rechercher.
Count
Type : long
Nombre maximal de caractères à rechercher. Il peut s’agir de l’un des éléments suivants.
tomForward | Recherchez jusqu’à la fin de l’histoire. Il s’agit de la valeur par défaut. |
n (supérieur à 0) | Recherchez n chars, en commençant par cpLim. |
n (inférieur à 0) | Recherchez n chars vers l’arrière, en commençant par cpLim. |
Flags
Type : long
Indicateurs régissant les comparaisons. Il peut s’agir de zéro (valeur par défaut) ou d’une combinaison des valeurs suivantes.
tomMatchWord | 2 | Correspond à des mots entiers. |
tomMatchCase | 4 | Correspond à la casse. |
tomMatchPattern | 8 | Correspond aux expressions régulières. |
pLength
Type : long*
Longueur de la chaîne correspondante.
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 S_FALSE.
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