Freigeben über


CRichEditView::SetCharFormat

Rufen Sie diese Funktion auf, um die Zeichenformatierungsattribute für neuen Text in diesem CRichEditView-Objekt festzulegen.

void SetCharFormat(
   CHARFORMAT2 cf 
);

Parameter

  • cf
    CHARFORMAT2-Struktur, die die neuen Standardzeichenformatierungsattribute enthält.

Hinweise

Nur die Attribute, die vom dwMask-Member von cf angegeben werden, werden von dieser Funktion geändert.

Weitere Informationen finden Sie unter EM_SETCHARFORMAT Meldung und CHARFORMAT2-Struktur in Windows SDK.

Beispiel

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

Anforderungen

Header: afxrich.h

Siehe auch

Referenz

CRichEditView-Klasse

Hierarchien-Diagramm

CRichEditView::GetCharFormatSelection

CRichEditView::SetParaFormat