Sdílet prostřednictvím


CRichEditCtrl::SetSelectionCharFormat

Nastaví formátování atributy pro text v aktuálním výběru v tomto CRichEditCtrl objektu.

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

Parametry

  • cf
    V první verzi ukazatel CHARFORMAT struktura obsahující nové formátování atributů pro aktuální výběr.

    V druhé verzi ukazatel CHARFORMAT2 struktury, která je s příponou RTF upravit 2.0 na CHARFORMAT struktury obsahující nové atributy aktuálního výběru 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 a CHARFORMAT a CHARFORMAT2 struktur v .

Příklad

CHARFORMAT cf;

// Modify the selection format so that the selected text is 
// displayed in bold and not striked out.
cf.cbSize = sizeof(cf);
cf.dwMask = CFM_STRIKEOUT|CFM_BOLD;
cf.dwEffects = CFE_BOLD;
m_myRichEditCtrl.SetSelectionCharFormat(cf);

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

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CRichEditCtrl

Diagram hierarchie

CRichEditCtrl::GetSelectionCharFormat

CRichEditCtrl::SetDefaultCharFormat