CEditView与CRichEditView类有什么区别
推荐于2016-11-17
展开全部
CEditView包含Windows标准编辑控件(CEdit)的视图.编辑控件支持文字编辑,查找,替换和滚动功能.
CRichEditView包含Windows丰富编辑控件(CRichEditctrl)的视图.除了编辑控件的功能外,丰富编辑控件还支持字体,颜色,段落格式和嵌入的OLE对象.
CRichEditView包含Windows丰富编辑控件(CRichEditctrl)的视图.除了编辑控件的功能外,丰富编辑控件还支持字体,颜色,段落格式和嵌入的OLE对象.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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的支持。
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的支持。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询