CRichEditCtrl::SetSelectionCharFormat
Ustawia atrybuty tekstu w bieżącym zaznaczeniu w tym formatowanie znaków CRichEditCtrl obiektu.
BOOL SetSelectionCharFormat(
CHARFORMAT& cf
);
BOOL SetSelectionCharFormat(
CHARFORMAT2& cf
);
Parametry
cf
W pierwszej wersji wskaźnik do CHARFORMAT atrybuty struktury zawierające nowe formatowanie znaków dla bieżącego zaznaczenia.W drugim wersji wskaźnik do CHARFORMAT2 strukturę, która jest rozszerzeniem rtf Edycja 2.0 do CHARFORMAT struktury zawierające nowy znak formatowanie atrybutów dla bieżącego zaznaczenia.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie; w przeciwnym razie 0.
Uwagi
Tylko atrybuty określone przez dwMask członek cf są zmieniane przez tę funkcję.
Aby uzyskać więcej informacji, zobacz EM_SETCHARFORMAT i CHARFORMAT i CHARFORMAT2 struktur Windows SDK.
Przykład
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);
Wymagania
Nagłówek: afxcmn.h