EditWordBreakProcEx

Die EditWordBreakProcEx -Funktion ist eine anwendungsdefinierte Rückruffunktion mit der EM_SETWORDBREAKPROCEX -Nachricht verwendet. Es bestimmt den Zeichenindex das Wort Pause oder die Flags Charakter Klasse und Wort der Pause Zeichen in dem angegebenen Text. Der EDITWORDBREAKPROCEX -Typ definiert einen Zeiger auf diese Callback-Funktion. EditWordBreakProcEx ist ein Platzhalter für den Namen der Anwendung definierte Funktion.

Lange EditWordBreakProcEx) Char  * PchText,  lange  CchText,  BYTE  bCharSet,  INT  Code  );
 

Parameter

pchText
Zeiger auf den Text an der aktuellen Position. Wenn Code Bewegung nach links gibt, ist der Text in die Elemente PchText[-1] durch PchText[-CchText] und PchText[0] ist nicht definiert. Bei allen anderen Aktionen wird der Text in die Elemente PchText[0] bis PchText[CchText - 1].
cchText
Anzahl der Zeichen im Puffer in der Richtung von Code angegeben.
bCharSet
Zeichensatz des Textes.
code
WordBreak Aktion durchgeführt werden soll. Einer der Werte für den Parameter Code in der EM_FINDWORDBREAK-Nachricht beschrieben kann werden.

Rückgabewerte

Gibt den Zeichenindex das Wort Pause, zurück, es sei denn, der Code -Parameter den Wert WB_CLASSIFY oder WB_ISDELIMITER.

Bemerkungen

Eine Anwendung muss die Callback-Funktion installieren, indem Sie die Adresse der Rückruffunktion in einer EM_SETWORDBREAKPROCEX-Nachricht angeben.

QuickInfo

&Nbsp; Windows NT: Version 4.0 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:Deklariert in richedit.h.
Importieren Bibliothek:Benutzerdefinierte.

Siehe auch

Übersicht über das Rich-Edit-Steuerelemente, Rich-Edit-Callback-Funktionen, EM_FINDWORDBREAK, EM_SETWORDBREAKPROCEX

Index