Aracılığıyla paylaş


CRichEditCtrl::SetSelectionCharFormat

Karakter biçimlendirmesini geçerli seçimdeki bu metin özniteliklerini ayarlar CRichEditCtrl nesnesi.

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

Parametreler

  • cf
    İlk sürümünde, bir işaretçi bir charformat yeni karakter biçimlendirmesi içeren yapısı geçerli seçim için öznitelikleri.

    İkinci Sürüm için bir işaretçi olarak bir CHARFORMAT2 zengin düzenleme 2.0 uzantısıdır yapısı için charformat formatlama niteliklerini geçerli seçim için yeni karakter içeren yapısı.

Dönüş Değeri

Başarılı olursa sıfırdan farklı; Aksi takdirde, 0.

Notlar

Yalnızca belirtilen öznitelikleri dwMask üyesi cf bu işlevi tarafından değiştirildi.

Daha fazla bilgi için bkz: em_setcharformat ve charformat ve CHARFORMAT2 de yapıları Windows SDK.

Örnek

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

Gereksinimler

Başlık: afxcmn.h

Ayrıca bkz.

Başvuru

CRichEditCtrl sınıfı

Hiyerarşi grafik

CRichEditCtrl::GetSelectionCharFormat

CRichEditCtrl::SetDefaultCharFormat