EM_SETCHARFORMAT meldingen angir tegnformatering i en rich edit-kontrollen.
EM_SETCHARFORMAT wParam = (WPARAM) (UINT) uFlags;
lParam = (LPARAM) (CHARFORMAT langt *) lpFmt
| Verdi | Betydning |
|---|---|
| SCF_ALL | Denne formateringen på alle teksten i kontrollen. |
| SCF_SELECTION | Brukt formatering på det merkede området. Hvis det merkede området er tom, tegnformateringen brukes på innsettingspunktet, og det nye tegn-formatet er aktivert bare til innsettingspunktet endres. |
| SCF_WORD | SCF_SELECTION | Denne formateringen på valgte ordet eller ordene. Hvis det merkede området er tom, men innsettingspunktet er inne i et ord, brukes formateringen av ordet. Verdien SCF_WORD må brukes i forbindelse med SCF_SELECTION-verdi. |
RichEdit 2.0 og senere: Denne parameteren kan være en peker til en CHARFORMAT2 struktur, som er en utvidelse av CHARFORMAT -strukturen. Før du sender meldingen EM_SETCHARFORMAT, kan du angi strukturens cbSize medlem for å angi hvilken versjon av strukturen.
Returnerer en ikke-null verdi hvis vellykket eller null ellers.
nbsp; Windows &NT: krever versjon 3.51 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i richedit.h.
Rediger kontroller oversikt, Rediger meldinger, CHARFORMAT, CHARFORMAT2