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*

指向 HYPHRESULT 结构的指针,该结构 连字符proc 填充断字符的结果。

返回值

没有

言论

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

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

要求

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

另请参阅

EM_SETHYPHENATEINFO

HYPHENATEINFO

HYPHRESULT

参考