CRichEditCtrl选件类
提供功能rich edit控件。
class CRichEditCtrl : public CWnd
成员
公共构造函数
名称 |
说明 |
---|---|
构造 CRichEditCtrl 对象。 |
公共方法
名称 |
说明 |
---|---|
确定剪贴板的内容是否能粘贴到此rich edit控件。 |
|
确定是否具有在控件的任何事件重做队列。 |
|
确定编辑操作是否可以取消。 |
|
在编辑控件的工作区的检索有关字符的信息最接近指定的点。 |
|
清除当前选定内容。 |
|
复制当前选择到剪贴板。 |
|
创建Windows rich edit控件并将其与此 CRichEditCtrl 对象。 |
|
创建Windows丰富使用指定的扩展的 Windows 样式的编辑控件并将其与此 CRichEditCtrl 对象。 |
|
剪切当前选择到剪贴板。 |
|
显示此 CRichEditCtrl 对象内容的各个部分。 |
|
重置(清除)此 CRichEditCtrl 对象取消标记。 |
|
找到此 CRichEditCtrl 对象内的文本。 |
|
在指定的字符位置之前查找下一个断词或检索有关字符的信息在该位置。 |
|
格式化文本的大小目标输出设备的。 |
|
确定特定字符的位置本 CRichEditCtrl 对象中。 |
|
检索此 CRichEditCtrl 对象的当前默认字符格式设置属性。 |
|
检索此 CRichEditCtrl 对象的事件掩码。 |
|
确定此 CRichEditCtrl 对象的最顶层的可见的行。 |
|
检索指向此丰富的 IRichEditOle 接口编辑控件。 |
|
获取在用户可以输入此 CRichEditCtrl 对象的数量的限制文本。 |
|
从此 CRichEditCtrl 对象检索文本行。 |
|
检索的行数本 CRichEditCtrl 对象的。 |
|
确定此 CRichEditCtrl 对象的内容是否已更改,因为次保存。 |
|
检索rich edit控件选项。 |
|
检索在当前选定的段落格式设置此属性 CRichEditCtrl 对象。 |
|
检索丰富的当前标点符号)编辑控件。 此消息只能在操作系统的亚洲语言版本。 |
|
检索此 CRichEditCtrl 对象的格式矩形。 |
|
检索下一个操作的类型,如果有,在控件中重做队列。 |
|
获取当前选择的开始和结束位置本 CRichEditCtrl 对象。 |
|
检索在当前选定的字符格式属性本 CRichEditCtrl 对象。 |
|
检索内容的类型在当前选定的此 CRichEditCtrl 对象。 |
|
获取当前选择的文本此对象的 CRichEditCtrl |
|
检索文本的长度,在字符,本 CRichEditCtrl 对象。 不包括终止null字符)。 |
|
检索字符数或在丰富的字节编辑视图。 接受标志列表指出确定文本的长度方法在丰富的编辑控件 |
|
检索当前文本模式和移除级别rich edit控件。 |
|
检索文本的指定的范围。 |
|
检索类型的下取消事件,因此,如果有的话)。 |
|
检索包装当前的单词,以及中断丰富的字符串选项编辑控件。 此消息只能在操作系统的亚洲语言版本。 |
|
显示或隐藏当前选择。 |
|
限制用户可以输入 CRichEditCtrl 对象的数量的文本。 |
|
确定哪行包含特定字符。 |
|
检索特定代码行的字符的索引本 CRichEditCtrl 对象的。 |
|
检索特定行的长度本 CRichEditCtrl 对象的。 |
|
移至此 CRichEditCtrl 对象的文本。 |
|
插入剪贴板的内容。此丰富中编辑控件。 |
|
插入剪贴板的内容。此丰富中编辑控件以指定的数据格式。 |
|
检索指定字符的工作区坐标在编辑控件中。 |
|
重做在控件中的下一个操作重做队列。 |
|
使用指定的文本替换此 CRichEditCtrl 对象的当前选择。 |
|
强制执行此 CRichEditCtrl 对象发送请求调整通知。 |
|
指示URL自动检测是否有一个rich edit控件。 |
|
设置此 CRichEditCtrl 对象的背景色。 |
|
设置此 CRichEditCtrl 对象的当前默认字符格式设置属性。 |
|
将此 CRichEditCtrl 对象的事件掩码。 |
|
设置或清除此 CRichEditCtrl 对象的修改标志。 |
|
将此丰富的 IRichEditOleCallback COM对象编辑控件。 |
|
将此 CRichEditCtrl 对象的选项。 |
|
设置在当前选定的段落格式设置此属性 CRichEditCtrl 对象。 |
|
设置丰富的标点符号)编辑控件。 此消息只能在操作系统的亚洲语言版本。 |
|
将此 CRichEditCtrl 对象的只读选项。 |
|
将此 CRichEditCtrl 对象的格式矩形。 |
|
设置此 CRichEditCtrl 对象的选择。 |
|
设置在当前选定的字符格式属性本 CRichEditCtrl 对象。 |
|
将此 CRichEditCtrl 对象的目标输出设备。 |
|
设置文本模式或移除级别rich edit控件。 如果控件包含文本,消息失败。 |
|
将取消队列中存储活动的最大数目。 |
|
将当前单词的字符格式属性本 CRichEditCtrl 对象。 |
|
设置自动换行,而Word中断丰富的选项编辑控件。 此消息只能在操作系统的亚洲语言版本。 |
|
从集合中其他类型的事件来停止该控件添加到当前取消事件。 控件将下一类型的事件,如果有,则到取消队列的新事件中。 |
|
插入输入流文本到此 CRichEditCtrl 对象。 |
|
存储在此 CRichEditCtrl 对象文本到输出流。 |
|
反转最后一个编辑操作。 |
备注
“rich edit控件”是用户可以输入和编辑文本的窗口。 该文本分配字符和段落格式设置,并且可以包含嵌入OLE对象。 rich edit控件为格式化文本的编程接口。 但是,应用程序必须实现必要所有用户界面的组件具有格式设置操作提供给用户。
此Windows公共控件(并 CRichEditCtrl 选件类)若要在运行Windows 95 /98和Windows NT 3.51版下的程序可用和更高版本。 CRichEditCtrl 选件类支持2.0版,而3.0 Windows SDK rich edit控件。
警告
如果使用丰富在对话框中的编辑控件(不管应用程序是否是SDI,MDI或基于对话框),必须调用 AfxInitRichEdit,在对话框中显示之前。调用此函数的典型排列在程序的 InitInstance 成员函数。您不需要调用它,每当您显示对话框,仅首次的。如果使用 CRichEditView,您不必调用 AfxInitRichEdit。
有关使用 CRichEditCtrl的更多信息,请参见:
知识库文章 Q259949:INFO: SetCaretPos() 不合适与 CEdit 或 CRichEditCtrl 控件
对于使用基于丰富在MFC应用程序的编辑控件,请参见 WORDPAD 示例应用程序。
继承层次结构
CRichEditCtrl
要求
Header: afxcmn.h