CHARFORMAT -strukturen inneholder informasjon om tegnformatering i en rich edit-kontrollen.
RichEdit 2.0: CHARFORMAT2 -struktur er en rich edit 2.0 forlengelse av CHARFORMAT -strukturen. Rich edit 2.0 kan du bruke enten strukturen med EM_GETCHARFORMAT og EM_SETCHARFORMAT -meldinger.
typeDef struct _charformat {UINT cbSize;
_WPAD _wPad1;
DWORD dwMask;
DWORD dwEffects;
LANG yHeight;
LANG yOffset;
COLORREF crTextColor;
BYTE bCharSet;
BYTE bPitchAndFamily;
TCHAR szFaceName [LF_FACESIZE];
_WPAD _wPad2;
} CHARFORMAT
| Verdi | Betydning |
|---|---|
| CFM_BOLD | CFE_BOLD verdien av medlemmet dwEffects er gyldig. |
| CFM_CHARSET | Det bCharSet er gyldig. |
| CFM_COLOR | CrTextColor -medlem og CFE_AUTOCOLOR-verdien av medlemmet dwEffects er gyldig. |
| CFM_FACE | Det szFaceName er gyldig. |
| CFM_ITALIC | CFE_ITALIC verdien av medlemmet dwEffects er gyldig. |
| CFM_OFFSET | Det yOffset er gyldig. |
| CFM_PROTECTED | CFE_PROTECTED verdien av medlemmet dwEffects er gyldig. |
| CFM_SIZE | Det yHeight er gyldig. |
| CFM_STRIKEOUT | CFE_STRIKEOUT verdien av medlemmet dwEffects er gyldig. |
| CFM_UNDERLINE. | CFE_UNDERLINE verdien av medlemmet dwEffects er gyldig. |
| Verdi | Betydning |
|---|---|
| CFE_AUTOCOLOR | Tekstfargen er verdien som returneres av GetSysColor (COLOR_WINDOWTEXT). |
| CFE_BOLD | Tegn er fet. |
| CFE_ITALIC | Tegn er kursiv. |
| CFE_STRIKEOUT | Tegn er gjennomstreket. |
| CFE_UNDERLINE | Tegn er understreket. |
| CFE_PROTECTED | Tegn er beskyttet; et forsøk på å endre dem, vil føre til en varslingsmelding EN_PROTECTED. |
Denne strukturen er brukt med EM_GETCHARFORMAT og EM_SETCHARFORMAT-meldinger.
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.
Unicode:Definert som Unicode- og ANSI-strukturer.
Rik redigere kontroller oversikt, Rediger strukturer, CHARFORMAT2, EM_GETCHARFORMAT, EM_SETCHARFORMAT, EN_PROTECTED, GetSysColor, LOGFONT