Share via


HyphenateProc-Funktion (richedit.h)

Die HyphenateProc-Funktion ist eine anwendungsdefinierte Rückruffunktion, die mit der EM_SETHYPHENATEINFO Nachricht verwendet wird. Es bestimmt, wie die Silbentrennung in einem Microsoft Rich Edit-Steuerelement erfolgt.

Syntax

void HyphenateProc(
  [in]  WCHAR      *pszWord,
  [in]  LANGID     langid,
  [in]  long       ichExceed,
  [out] HYPHRESULT *phyphresult
);

Parameter

[in] pszWord

Typ: WCHAR*

Zeiger auf das wort, um zu hyphenen.

[in] langid

Typ: LANGID

Aktuelle Sprach-ID für das Steuerelement.

[in] ichExceed

Typ: LONG

Index des Zeichens in der übergebenen Zeichenfolge, die die Zeilenbreite überschreitet.

[out] phyphresult

Typ: HYPHRESULT*

Zeiger auf eine HYPHRESULT-Struktur , die HyphenateProc mit dem Ergebnis der Silbentrennung füllt.

Rückgabewert

Keine

Bemerkungen

HyphenateProc ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.

Eine Anwendung muss die Rückruffunktion installieren, indem sie die Adresse der Rückruffunktion in einer EM_SETHYPHENATEINFO-Nachricht angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile richedit.h

Weitere Informationen

EM_SETHYPHENATEINFO

HYPHENATEINFO

HYPHRESULT

Referenz