Sdílet prostřednictvím


CRichEditCtrl::SetDefaultCharFormat

Nastaví formátování atributů pro nový text v tomto CRichEditCtrl objektu.

BOOL SetDefaultCharFormat( 
   CHARFORMAT& cf  
); 
BOOL SetDefaultCharFormat( 
   CHARFORMAT2& cf  
);

Parametry

  • cf
    V první verzi ukazatel CHARFORMAT struktura obsahující nový výchozí znakové atributy formátování.

    V druhé verzi ukazatel CHARFORMAT2 struktury, která je s příponou RTF upravit 2.0 na CHARFORMAT struktury obsahující znak výchozí atributy formátování.

Vrácená hodnota

Nenulová hodnota, pokud je úspěšná. jinak, 0.

Poznámky

Pouze atributy určené dwMask člen cf se změní tato funkce.

Další informace naleznete EM_SETCHARFORMAT zprávy a CHARFORMAT a CHARFORMAT2 struktur v .

Příklad

CHARFORMAT cf = {0};

// Modify the default character format so that all new 
// text is striked out and not bold.
cf.cbSize = sizeof(cf);
cf.dwMask = CFM_STRIKEOUT|CFM_BOLD;
cf.dwEffects = CFE_STRIKEOUT;
m_myRichEditCtrl.SetDefaultCharFormat(cf);

// Verify the settings are what is expected.
m_myRichEditCtrl.GetDefaultCharFormat(cf);
ASSERT((cf.dwMask&(CFM_STRIKEOUT|CFM_BOLD)) == 
   (CFM_STRIKEOUT|CFM_BOLD));
ASSERT((cf.dwEffects&(CFE_STRIKEOUT|CFE_BOLD)) == CFE_STRIKEOUT);

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CRichEditCtrl

Graf hierarchie

CRichEditCtrl::GetDefaultCharFormat

CRichEditCtrl::SetSelectionCharFormat