CRichEditCtrl::SetDefaultCharFormat
Ustawia atrybuty dla nowego tekstu w tym formatowanie znaków CRichEditCtrl obiektu.
BOOL SetDefaultCharFormat(
CHARFORMAT& cf
);
BOOL SetDefaultCharFormat(
CHARFORMAT2& cf
);
Parametry
cf
W pierwszej wersji wskaźnik do CHARFORMAT struktury zawierającej nowego domyślnego znaku atrybuty formatowania.W drugim wersji wskaźnik do CHARFORMAT2 strukturę, która jest rozszerzeniem rtf Edycja 2.0 do CHARFORMAT struktury zawierające znak domyślne atrybuty formatowania.
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 wiadomości oraz CHARFORMAT i CHARFORMAT2 struktur Windows SDK.
Przykład
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);
Wymagania
Nagłówek: afxcmn.h