HyphenateProc 函数 (richedit.h)

HyphenateProc 函数是应用程序定义的回调函数,用于EM_SETHYPHENATEINFO消息。 它确定如何在 Microsoft Rich Edit 控件中执行断字。

语法

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

参数

[in] pszWord

类型: WCHAR*

指向用于连字符的单词的指针。

[in] langid

类型: LANGID

控件的当前语言 ID。

[in] ichExceed

类型: LONG

传递的字符串中超出行宽的字符的索引。

[out] phyphresult

类型: HYPHRESULT*

指向 HyphenateProc 用断字结果填充的 HYPHRESULT 结构的指针。

返回值

备注

HyphenateProc 是应用程序定义的函数名称的占位符。

应用程序必须通过在 EM_SETHYPHENATEINFO消息中 指定回调函数的地址来安装回调函数。

要求

要求
最低受支持的客户端 具有 SP1 的 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 richedit.h

另请参阅

EM_SETHYPHENATEINFO

HYPHENATEINFO

HYPHRESULT

引用