EM_FINDTEXTEX Nachricht

Sucht Text in einem Rich-Edit-Steuerelement.

Parameter

wParam

Gibt das Verhalten des Suchvorgangs an. Dieser Parameter kann einen oder mehrere der folgenden Werte aufweisen.

Wert Bedeutung
FR_DOWN
Microsoft Rich Edit 2.0 und höher: Wenn festgelegt, wird die Suche von FINDTEXTEX.chrg.cpMin weitergeleitet; wenn nicht festgelegt, ist die Suche rückwärts von FINDTEXTEX.chrg.cpMin.
Microsoft Rich Edit 1.0: Das flag FR_DOWN wird ignoriert. Die Suche wird immer weitergeleitet.
FR_MATCHALEFHAMZA
Microsoft Rich Edit 3.0 und höher: Wenn festgelegt, unterscheidet die Suche zwischen arabischen und hebräischen Alefs mit unterschiedlichen Akzenten. Wenn nicht festgelegt, werden alle Alefs allein durch das Alef-Zeichen abgeglichen.
FR_MATCHCASE
Wenn festgelegt, wird beim Suchvorgang die Groß-/Kleinschreibung beachtet. Wenn nicht festgelegt, wird beim Suchvorgang die Groß-/Kleinschreibung nicht beachtet.
FR_MATCHDIAC
Microsoft Rich Edit 3.0 und höher: Wenn festgelegt, berücksichtigt der Suchvorgang arabische und hebräische diakritische Zeichen. Wenn nicht festgelegt, werden diakritische Markierungen ignoriert.
FR_MATCHKASHIDA
Microsoft Rich Edit 3.0 und höher: Wenn festgelegt, berücksichtigt der Suchvorgang arabisch und hebräische kashidas. Wenn nicht festgelegt, werden kashidas ignoriert.
FR_WHOLEWORD
Wenn festgelegt, sucht der Vorgang nur nach ganzen Wörtern, die der Suchzeichenfolge entsprechen. Falls nicht festgelegt, sucht der Vorgang auch nach Wortfragmenten, die der Suchzeichenfolge entsprechen.

lParam

Eine FINDTEXTEX-Struktur , die Informationen zum Suchvorgang 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.

Bemerkungen

Verwenden Sie diese Meldung, um NACH ANSI-Zeichenfolgen zu suchen. Verwenden Sie für Unicode EM_FINDTEXTEXW.

Das cpMin-Element von FINDTEXTEX.chrg gibt immer den Ausgangspunkt der Suche an, und cpMax gibt den Endpunkt an. Wenn Sie rückwärts suchen, muss cpMin gleich oder größer als cpMax sein. Bei der Suche nach vorne erweitert der Wert -1 in cpMax den Suchbereich bis zum Ende des Texts.

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

Anforderungen

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

Siehe auch

EM_FINDTEXT