Freigeben über


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-*

Zeigen Sie auf das Wort, um die Silbentrennung zu trennen.

[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 ausfüllt.

Rückgabewert

Nichts

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
mindestens unterstützte Client- Windows XP mit SP1 [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- richedit.h

Siehe auch

EM_SETHYPHENATEINFO

HYPHENATEINFO

HYPHRESULT-

Referenz-