EDITWORDBREAKPROCEX-Rückruffunktion (richedit.h)
Die EditWordBreakProcEx-Funktion ist eine anwendungsdefinierte Rückruffunktion, die mit der EM_SETWORDBREAKPROCEX-Nachricht verwendet wird. Er bestimmt den Zeichenindex des Wortumbruchs oder der Zeichenklasse und die Wortumbruchflags der Zeichen im angegebenen Text. Der EDITWORDBREAKPROCEX-Typ definiert einen Zeiger auf diese Rückruffunktion. EditWordBreakProcEx ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.
Syntax
EDITWORDBREAKPROCEX Editwordbreakprocex;
LONG Editwordbreakprocex(
[in] char *pchText,
[in] LONG cchText,
[in] BYTE bCharSet,
INT action
)
{...}
Parameter
[in] pchText
Typ: char*
Zeiger auf den Text an der aktuellen Position. Wenn Code die Bewegung nach links angibt, befindet sich der Text in den Elementen pchText [–1] bis pchText [-cchText], und pchText[0] ist nicht definiert. Bei allen anderen Aktionen befindet sich der Text in den Elementen pchText[0] bis pchText[ cchText–1].
[in] cchText
Typ: LONG
Anzahl der Zeichen im Puffer in der vom Code angegebenen Richtung.
[in] bCharSet
Typ: BYTE
Zeichensatz des Texts.
action
Rückgabewert
Typ: LONG
Die Funktion gibt einen Wert basierend auf dem Codeparameter zurück.
Rückgabecode | Beschreibung |
---|---|
|
Rückgabewert |
|
Gibt die Zeichenklasse und Wortumbruchflags des Zeichens an der angegebenen Position zurück. |
|
Gibt TRUE zurück, wenn das Zeichen an der angegebenen Position ein Trennzeichen ist, oder FALSE , wenn das Zeichen nicht ist. |
|
Gibt den Zeichenindex des Wortumbruchs zurück. |
Hinweise
Eine Anwendung muss die Rückruffunktion installieren, indem sie die Adresse der Rückruffunktion in einer EM_SETWORDBREAKPROCEX Nachricht angibt.
Für Microsoft Rich Edit 2.0 und höher unterstützt Rich Edit Edit Nicht mehr EditWordBreakProcEx. Benutzer können EM_SETWORDBREAKPROC senden, um EditWordBreakProc festzulegen, was jetzt erweitert wurde, um das Übergeben von Unicode-Text zu unterstützen.
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 | richedit.h |
Weitere Informationen
Referenz
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für