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

Findtext

FindTextStart

ITextRange

Referenz

Textobjektmodell