CRichEditView::SetCharFormat

更新 : 2007 年 11 月

この CRichEditView オブジェクトの新しいテキストに対する文字書式属性を設定します。

void SetCharFormat(
   CHARFORMAT2 cf 
);

パラメータ

  • cf
    新しい既定の文字書式属性を持つ CHARFORMAT2 構造体。

解説

この関数は、cf の dwMask メンバで指定された属性だけを変更します。

詳細については、Windows SDK の EM_SETCHARFORMAT メッセージおよび CHARFORMAT2 構造体の説明を参照してください。

使用例

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);
}

必要条件

ヘッダー : afxrich.h

参照

参照

CRichEditView クラス

階層図

CRichEditView::GetCharFormatSelection

CRichEditView::SetParaFormat

その他の技術情報

CRichEditView のメンバ