Wiadomość EM_SETCHARFORMAT ustawia, formatowanie znaków w formancie edycji wzbogaconej.
EM_SETCHARFORMAT wParam = uFlags (WPARAM) (UINT);
fikcyjnymi = (FIKCYJNYMI) (CHARFORMAT FAR *) lpFmt
Wartość | Znaczenie |
---|---|
SCF_ALL | Stosuje formatowanie do całego tekstu w formancie. |
SCF_SELECTION | Zastosuje formatowanie do bieżącego zaznaczenia. Jeśli zaznaczenie jest pusta, formatowanie znaków jest stosowany do punkt wstawiania, a nowy format znaków jest aktywna tylko, dopóki zmiany punktu wstawiania. |
SCF_WORD | SCF_SELECTION | Stosuje formatowanie zaznaczonego wyrazu lub wyrazy. Jeśli zaznaczenie jest pusty, ale punkt wstawiania znajduje się wewnątrz słowa, formatowanie jest stosowane do wyrazu. Wartość SCF_WORD musi być używany w połączeniu z wartością SCF_SELECTION. |
Rich Edit 2.0 i nowsze: Ten parametr może być wskaźnik do struktury CHARFORMAT2 , która jest rozszerzeniem struktury CHARFORMAT . Przed wysłaniem wiadomości EM_SETCHARFORMAT, ustawić strukturę cbSize Członkowskie do wskazania wersję struktury.
Zwraca wartość różną od zera w przypadku powodzenia, lub w przeciwnym razie zero.
nbsp; Windows &NT: wymaga wersji 3.51 lub nowszych.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w richedit.h.
Omówienie kontroli Rich Edit, Rich Edit wiadomości, CHARFORMAT, CHARFORMAT2