请输入您要查询的百科知识:

 

词条 CRichEditView
释义

CRichEditView

CObject

└CCmdTarget

└CWnd

└CView

└CCtrlView

└CRichEditView

一个“带格式编辑控件”是一个窗口,在这个窗口中用户可以输入和编辑文本。文本可以被赋予字母或段落的格式化,也可以包括嵌入的OLE对象。带格式编辑控件为格式化文本提供了设计界面。但是,应用程序必须实现需要的用户部件,以使格式化操作对用户来说可用。

CRichEditView类与CRichEditDoc和CRichEditCntrItem一起,提供了MFC文档-视环境中的带格式编辑控件的功能。CRichEditView保存文本和文本的格式化特征。CRichEditDoc保持视中的客户项的列表。CRichEditCntrItem支持从容器方对OLE客户项的访问。

这个Windows通用控件(也就是CRichEditCtrl及其相关类)只对于运行在Window95和Windows NT 3.51及更新版本下的程序是可用的。

有关在一个MFC应用程序中使用带格式编辑文档的例子,请参见WORDPAD示例应用程序。

#include <afxrich.h>

请参阅:CRichEditDoc, CRichEditCntrItem

CRichEditView类成员

构造

CRichEditView  构造一个CrichEditView对象

属性

GetDocument  获取一个指向相关的CRichEditDoc对象的指针

SetCharFormat  设置当前选择的字符格式化属性

GetCharFormatSelection  获取当前选择的字符格式化属性

GetParaFormatSelection  获取当前选择的段落格式化属性

SetParaFormat  设置当前选择的段落格式化属性

GetTextLength  获取RichEdit视中的文本的长度

GetPaperSize  获取此RichEdit视的纸张大小

SetPaperSize  设置此RichEdit视的纸张大小

GetMargins  获取此RichEdit视的页边距

SetMargins  设置此RichEdit视的的页边距

GetPrintWidth  获取此RichEdit视的的打印宽度

GetPrintRect  获取此RichEdit视的的打印矩形

GetPageRect  获取此RichEdit视的的页面矩形

GetSelectedItem  从此RichEdit视中获取被选择的项

GetInPlaceActiveItem  获取此RichEdit视中的当前现场激活的OLE项

GetRichEditCtrl  获取此带格式编辑控件

数据成员

m_nBulletIndent  表示公告列表的缩进量

m_nWordWrap  表示单词的折行约束

操作

FindText  激活等待光标,查找指定的文本

FindTextSimple  查找指定文本

IsRichEditFormat  确定剪贴板中是否包含一个RichEdit中的数据或文本格式

CanPaste  确定剪贴板包含的数据是否能够被粘贴到此RichEdit视中

DoPaste  将一个OLE项粘贴到此RichEdit视中

InsertItem  插入一个新项作为一个OLE项

InsertFileAsObject  插入一个文件作为一个OLE项

AdjustDialogPosition  移动一个对话框以使它不遮蔽当前的选择

OnCharEffect  改变当前选择的字符格式

OnParaAlign  改变段落的对齐方式

OnUpdateCharEffect  更新字符公有成员函数的命令UI

OnUpdateParaAlign  更新段落公有成员函数的命令UI

PrintInsideRect  格式化在给定矩形中的指定文本

PrintPage  格式化给定页中的指定文本

可重载

OnInitialUpdate  在一个视第一次与一个文档连接时刷新这个视

IsSelected  表明给定的OLE项是否被选择了

OnFindNext  搜索一个子串的下一次发现

OnTextNotFound  在没有找到需要的文本时处理用户通知

OnReplaceAll  用一个新的字符串来替换所有的给定字符串

OnReplaceSel  替换当前的选择

QueryAcceptData  查询IDataObject上的数据

OnPasteNativeObject  从一个OLE项获取本地数据

OnPrinterChanged  设置给定设备的打印特征

WrapChanged  根据m_nWordWrap的值为此RichEdit视调整目标输出设备

GetClipboardData  为此RichEdit视中的一个范围获取一个剪贴板对象

GetContextMenu  获取一个用于按下右鼠标按钮的上下文菜单

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 21:55:51