EM _ FINDTEXTEXW-Nachricht

Sucht Unicode-Text in einem Rich-Edit-Steuerelement.

Parameter

wParam

Gibt das Verhalten des Suchvorgang an. Dieser Parameter kann einen oder mehrere der folgenden Werte sein.

Wert Bedeutung
FR _ DOWN
Microsoft Rich Edit 2.0 und höher: Wenn festgelegt, wird die Suche von FINDTEXTEX.hlg.cpMin weitergeleitet. Wenn dies nicht festgelegt ist, befindet sich die Suche rückwärts von FINDTEXTEX.chrg.cpMin.
Microsoft Rich Edit 1.0: Das FR _ DOWN-Flag wird ignoriert. Die Suche ist immer vorwärts.
FR _ MATCHALEFHAMZA
Wenn festgelegt, unterscheidet die Suche zwischen Alefs mit unterschiedlichen Akzenten. Wenn nicht festgelegt, werden arabische und hebräische Alefs mit unterschiedlichen Akzenten durch das Alef-Zeichen übereinstimmen.
FR _ MATCHCASE
Wenn festgelegt, wird beim Suchvorgang die Kleinschreibung beachtet. Wenn dies nicht festgelegt ist, wird beim Suchvorgang die Groß-/Kleinschreibung nicht beachtet.
FR _ MATCHDMATCH
Wenn festgelegt, berücksichtigt der Suchvorgang diakritische Markierungen. Wenn dies nicht festgelegt ist, werden arabische und hebräische diakritische Markierungen ignoriert.
FR _ MATCHKASHIDA
Wenn diese Festgelegt ist, berücksichtigt der Suchvorgang k wiesdas an. Wenn dies nicht festgelegt ist, werden arabische und hebräische Kungdas ignoriert.
FR _ WHOLEWORD
Wenn festgelegt, sucht der Vorgang nur nach ganzen Wörtern, die mit der Suchzeichenfolge übereinstimmen. Wenn nicht festgelegt, sucht der Vorgang auch nach Wortfragmenten, die mit der Suchzeichenfolge übereinstimmen.

lParam

Eine FINDTEXTEXW-Struktur, die Informationen zum Find-Vorgang enthält.

Rückgabewert

Wenn die Zielzeichenfolge gefunden wird, ist der Rückgabewert die nullbasierte Position des ersten Zeichens der Übereinstimmung. Wenn das Ziel nicht gefunden wird, ist der Rückgabewert -1.

Hinweise

Verwenden Sie diese Meldung, um Unicode-Zeichenfolgen zu suchen. Verwenden Sie für ANSI; EM _ FINDTEXTEX.

Der cpMin-Member von FINDTEXTEX.chrg gibt immer den Ausgangspunkt der Suche an, und cpMax gibt den Endpunkt an. Bei der Rückwärtssuche muss cpMin gleich oder größer als cpMax sein. Bei der Vorwärtssuche erweitert der Wert -1 in cpMax den Suchbereich bis zum Ende des Texts.

Wenn der Suchvorgang eine Übereinstimmung findet, gibt das Member "chrgText" der FINDTEXTEX-Struktur den Bereich der Zeichenpositionen zurück, der den übereinstimmenden Text enthält.

EM _ FINDTEXTEXW verwendet die FINDTEXTEXW-Struktur, während EM _ FINDTEXTW die FINDTEXTW-Struktur verwendet. Der Unterschied ist, dass EM _ FINDTEXTEXW den gefundenen Textbereich meldet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]
Header
Richedit.h

Siehe auch

EM _ FINDTEXTW