ITextRange::FindTextEnd-Methode (tom.h)
Sucht bis zu Count zeichen für die Zeichenfolge bstr, beginnend mit dem End cp des Bereichs. Die Suche unterliegt dem Vergleichsparameter Flags. Wenn die Zeichenfolge gefunden wird, wird end cp in das Ende der übereinstimmenden Zeichenfolge geändert, und pLength wird gleich der Länge der Zeichenfolge festgelegt. Wenn die Zeichenfolge nicht gefunden wird, bleibt der Bereich unverändert, und pLength wird gleich 0 festgelegt.
Syntax
HRESULT FindTextEnd(
BSTR bstr,
long Count,
long Flags,
long *pLength
);
Parameter
bstr
Typ: BSTR
Die zu suchende Zeichenfolge.
Count
Typ: long
Maximale Anzahl von zu durchsuchenden Zeichen. Dies kann eine der folgenden Sein.
tomForward | Suchen Sie bis zum Ende der Geschichte. Dies ist der Standardwert. |
n (größer als 0) | Suchen Sie nach n Chars, beginnend mit cpLim. |
n (kleiner als 0) | Suchen Sie rückwärts nach n Chars, beginnend mit cpLim. |
Flags
Typ: long
Flags für Vergleiche. Es kann null (standard) oder eine beliebige Kombination der folgenden Werte sein.
tomMatchWord | 2 | Entspricht ganzen Wörtern. |
tomMatchCase | 4 | Entspricht der Groß-/Kleinschreibung. |
tomMatchPattern | 8 | Entspricht regulären Ausdrücken. |
pLength
Typ: long*
Die Länge der zugeordneten Zeichenfolge.
Rückgabewert
Typ: HRESULT
Die -Methode gibt einen HRESULT-Wert zurück. Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Wenn die Methode fehlschlägt, gibt sie S_FALSE zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | tom.h |
DLL | Msftedit.dll |
Siehe auch
Konzept
Referenz