CEditView与CRichEditView类有什么区别

在MFC中,CEditView与CRichEditView类有什么区别,请详细一点。... 在MFC中,CEditView与CRichEditView类有什么区别,请详细一点。 展开
 我来答
匿名用户
推荐于2016-11-17
展开全部
CEditView包含Windows标准编辑控件(CEdit)的视图.编辑控件支持文字编辑,查找,替换和滚动功能.
CRichEditView包含Windows丰富编辑控件(CRichEditctrl)的视图.除了编辑控件的功能外,丰富编辑控件还支持字体,颜色,段落格式和嵌入的OLE对象.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dadalili
2006-04-29 · TA获得超过1845个赞
知道小有建树答主
回答量:443
采纳率:0%
帮助的人:0
展开全部
CRichEditView::CRichEditView() : CCtrlView(_T("RICHEDIT"), AFX_WS_DEFAULT_VIEW |
WS_HSCROLL | WS_VSCROLL | ES_AUTOHSCROLL | ES_AUTOVSCROLL |
ES_MULTILINE | ES_NOHIDESEL | ES_SAVESEL | ES_SELECTIONBAR)
{
m_bSyncCharFormat = m_bSyncParaFormat = TRUE;
m_lpRichEditOle = NULL;
m_nBulletIndent = 720; // 1/2 inch
m_nWordWrap = WrapToWindow;
m_nPasteType = 0;
SetPaperSize(CSize(8*1440+720, 11*1440));
SetMargins(CRect(0,0,0,0));
m_charformat.cbSize = sizeof(CHARFORMAT);
m_paraformat.cbSize = sizeof(PARAFORMAT);
}
CEditView类利用Edit接收用户输入,它具有输入框的一切功能。通过调用CEdit& CEditView::GetEditCtrl( ) const得到Edit&的引用。void CEditView::SetPrinterFont( CFont* pFont )可以设置打印字体。

CRichEditView类作为Rich Text Edit(富文本输入)的视类,提供了可以按照格式显示文本的能力,在使用时需要CRichEditDoc的支持。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式