CRichEditView::SetCharFormat

调用此函数将新文本的字符格式属性本 CRichEditView 对象。

void SetCharFormat(
   CHARFORMAT2 cf 
);

参数

  • cf
    包含新默认字符格式设置属性的CHARFORMAT2 结构。

备注

此功能更改 cf 的 dwMask 成员指定的特性。

有关更多信息,请参见 EM_SETCHARFORMAT 消息和 CHARFORMAT2 结构。Windows SDK。

示例

void CMyRichEditView::OnCharUnderline ()
{
    CHARFORMAT2 cf;
    cf = GetCharFormatSelection();

    if (!(cf.dwMask & CFM_UNDERLINE) || !(cf.dwEffects & CFE_UNDERLINE))
        cf.dwEffects = CFE_UNDERLINE;
    else
        cf.dwEffects = 0;

    cf.dwMask = CFM_UNDERLINE;
    SetCharFormat(cf);
}

要求

Header: afxrich.h

请参见

参考

CRichEditView选件类

层次结构图

CRichEditView::GetCharFormatSelection

CRichEditView::SetParaFormat