此标头由 Windows 控件使用。 有关详细信息,请参见:
richedit.h 包含以下编程接口:
Functions
|
HyphenateProc HyphenateProc 函数是一个应用程序-定义的回调函数,用于EM_SETHYPHENATEINFO消息。 它确定如何在 Microsoft Rich Edit 控件中执行断字。 |
回调函数
|
AutoCorrectProc AutoCorrectProc 函数是一个应用程序定义的回调函数,用于EM_SETAUTOCORRECTPROC消息。 |
|
EDITSTREAMCALLBACK EditStreamCallback 函数是一个应用程序定义的回调函数,用于EM_STREAMIN和EM_STREAMOUT消息。 |
|
EDITWORDBREAKPROCEX EditWordBreakProcEx 函数是一个应用程序定义的回调函数,用于EM_SETWORDBREAKPROCEX消息。 |
结构
|
BIDIOPTIONS 包含有关富编辑控件的双向信息。 EM_GETBIDIOPTIONS和EM_SETBIDIOPTIONS消息使用此结构来获取和设置控件的双向信息。 |
|
CHARFORMAT2A CHARFORMAT2A(ANSI)结构(richedit.h)包含有关富编辑控件中字符格式的信息。 |
|
CHARFORMAT2A 包含有关富编辑控件中字符格式的信息。 (CHARFORMAT2A) |
|
CHARFORMAT2W CHARFORMAT2W(Unicode)结构(richedit.h)包含有关富编辑控件中字符格式的信息。 |
|
CHARFORMAT2W 包含有关富编辑控件中字符格式的信息。 (CHARFORMAT2W) |
|
CHARFORMATA 包含有关富编辑控件中字符格式的信息。 (CHARFORMATA) |
|
CHARFORMATW 包含有关富编辑控件中字符格式的信息。 (CHARFORMATW) |
|
CHARRANGE 指定富编辑控件中的字符范围。 如果 cpMin 和 cpMax 成员相等,则范围为空。 如果 cpMin 为 0 且 cpMax 为 -1,则范围包括所有内容。 |
|
CLIPBOARDFORMAT 指定剪贴板格式。 此结构包含在EN_CLIPFORMAT通知中。 |
|
COMPCOLOR 包含组合字符串的颜色设置。 |
|
EDITSTREAM 包含应用程序传递到EM_STREAMIN或EM_STREAMOUT消息中的富编辑控件的信息。 丰富的编辑控件使用信息将数据流传输到控件中或传出控件中。 |
|
ENCORRECTTEXT 包含有关要更正的选定文本的信息。 |
|
ENDCOMPOSITIONNOTIFY 包含有关来自丰富编辑控件的EN_ENDCOMPOSITION通知代码的信息。 |
|
ENDROPFILES 包含与EN_DROPFILES通知代码关联的信息。 富编辑控件在收到WM_DROPFILES消息时发送此通知代码。 |
|
ENLINK 包含有关富编辑控件中EN_LINK通知代码的信息。 |
|
ENLOWFIRTF 包含有关 Microsoft Rich Edit 控件中不支持的格式格式 (RTF) 关键字的信息。 |
|
ENOLEOPFAILED 包含有关失败作的信息。 |
|
ENPROTECTED 包含与EN_PROTECTED通知代码关联的信息。 当用户尝试编辑受保护的文本时,富编辑控件会发送此通知。 |
|
ENSAVECLIPBOARD 包含有关剪贴板上的对象和文本的信息。 |
|
FINDTEXTA 包含有关富编辑控件中的搜索作的信息。 此结构与EM_FINDTEXT消息一起使用。 (ANSI) |
|
FINDTEXTEXA 包含有关在富编辑控件中搜索的文本的信息。 此结构与EM_FINDTEXTEX消息一起使用。 (ANSI) |
|
FINDTEXTEXW 包含有关在富编辑控件中搜索的文本的信息。 此结构与EM_FINDTEXTEX消息一起使用。 (Unicode) |
|
FINDTEXTW 包含有关富编辑控件中的搜索作的信息。 此结构与EM_FINDTEXT消息一起使用。 (Unicode) |
|
FORMATRANGE 富编辑控件用于设置特定设备的输出格式的信息。 此结构与EM_FORMATRANGE消息一起使用。 |
|
GETCONTEXTMENUEX 包含传递给 IRichEditOleCallback::GetContextMenu 方法的上下文菜单信息。 |
|
GETTEXTEX 包含用于从富编辑控件获取文本的信息。 此结构与EM_GETTEXTEX消息一起使用。 |
|
GETTEXTLENGTHEX 包含有关如何计算富编辑控件的文本长度的信息。 此结构在EM_GETTEXTLENGTHEX消息中的 wParam 中传递。 |
|
HYPHENATEINFO 包含有关 Microsoft Rich Edit 控件中的断字符的信息。 |
|
HYPHRESULT 包含有关 Microsoft Rich Edit 控件中断字符的结果的信息。 |
|
IMECOMPTEXT 包含有关 Microsoft Rich Edit 控件中的输入法编辑器(IME)撰写文本的信息。 |
|
MSGFILTER 包含有关键盘或鼠标事件的信息。 富编辑控件将此结构作为EN_MSGFILTER通知代码的一部分发送到其父窗口,使父控件能够更改消息或阻止处理该消息。 |
|
NMHDR NMHDR (richedit.h) 结构包含有关通知消息的信息。 |
|
OBJECTPOSITIONS 包含对象位置信息。 |
|
PARAFORMAT 包含有关富编辑控件中段落格式属性的信息。 (PARAFORMAT) |
|
PARAFORMAT2 包含有关富编辑控件中段落格式属性的信息。P |
|
PARAFORMAT2 包含有关富编辑控件中段落格式属性的信息。 (PARAFORMAT2) |
|
标点 包含有关富编辑控件中使用的标点符号的信息。 |
|
REPASTESPECIAL 包含用于标识粘贴对象的显示方面是否应基于对象的内容或表示对象的图标的信息。 |
|
REQRESIZE 包含丰富的编辑控件的请求大小。 丰富的编辑控件将此结构作为EN_REQUESTRESIZE通知代码的一部分发送到其父窗口。 |
|
RICHEDIT_IMAGE_PARAMETERS 定义EM_INSERTIMAGE消息要插入的图像的属性。 |
|
SELCHANGE 包含与EN_SELCHANGE通知代码关联的信息。 当当前选择发生更改时,富编辑控件会将此通知发送到其父窗口。 |
|
SETTEXTEX 指定要在设置文本中使用的代码页(如果有),无论是文本替换控件中的所有文本还是只替换选定内容,以及撤消状态是否保留。 此结构与EM_SETTEXTEX消息一起使用。 |
|
TABLECELLPARMS 定义表格行中单元格的属性。 |
|
TABLEROWPARMS 定义表中行的属性。 |
|
TEXTRANGEA 来自丰富编辑控件的文本范围。 此结构由EM_GETTEXTRANGE消息填充。 lpstrText 成员指向的缓冲区必须足够大,才能接收所有字符和终止 null 字符。 (ANSI) |
|
TEXTRANGEW 来自丰富编辑控件的文本范围。 此结构由EM_GETTEXTRANGE消息填充。 lpstrText 成员指向的缓冲区必须足够大,才能接收所有字符和终止 null 字符。 (Unicode) |
枚举
|
KHYPH 包含用于指定如何在富编辑控件中执行连字符的值。 HyphenateProc 回调函数使用此枚举类型。 |
|
TEXTMODE 指示富编辑控件的文本模式。 EM_SETTEXTMODE和EM_GETTEXTMODE消息使用此枚举类型。 |
|
UNDONAMEID 包含指示可以撤消或恢复的丰富编辑控件作类型的值。 EM_GETREDONAME和EM_GETUNDONAME消息使用此枚举类型返回值。 |