Struktura CHARFORMAT zawiera informacje na temat znaków formatowania w formancie edycji wzbogaconej.
Rich Edit 2.0: Struktura CHARFORMAT2 jest rozszerzeniem edycji wzbogaconej 2.0 struktury CHARFORMAT . Edycji wzbogaconej 2.0 pozwala na używanie jednej struktury wiadomościami EM_GETCHARFORMAT i EM_SETCHARFORMAT.
element TypeDef struct _charformat {UINT cbSize;
_WPAD _wPad1;
DWORD dwMask;
DWORD dwEffects;
LONG yHeight;
LONG yOffset;
COLORREF crTextColor;
BAJT bCharSet;
BAJT bPitchAndFamily;
TCHAR szFaceName [LF_FACESIZE];
_WPAD _wPad2;
} CHARFORMAT
Wartość | Znaczenie |
---|---|
CFM_BOLD | Wartość CFE_BOLD elementu członkowskiego dwEffects jest prawidłowa. |
CFM_CHARSET | Element bCharSet jest prawidłowa. |
CFM_COLOR | Członek crTextColor i wartość CFE_AUTOCOLOR, członka dwEffects jest prawidłowa. |
CFM_FACE | Element szFaceName jest prawidłowa. |
CFM_ITALIC | Wartość CFE_ITALIC elementu członkowskiego dwEffects jest prawidłowa. |
CFM_OFFSET | Element yOffset jest prawidłowa. |
CFM_PROTECTED | Wartość CFE_PROTECTED elementu członkowskiego dwEffects jest prawidłowa. |
CFM_SIZE | Element yHeight jest prawidłowa. |
CFM_STRIKEOUT | Wartość CFE_STRIKEOUT elementu członkowskiego dwEffects jest prawidłowa. |
CFM_UNDERLINE. | Wartość CFE_UNDERLINE elementu członkowskiego dwEffects jest prawidłowa. |
Wartość | Znaczenie |
---|---|
CFE_AUTOCOLOR | Kolor tekstu jest wartość zwracany GetSysColor (COLOR_WINDOWTEXT). |
CFE_BOLD | Znaki są pogrubione. |
CFE_ITALIC | Znaki są kursywa. |
CFE_STRIKEOUT | Znaki są przekreślony. |
CFE_UNDERLINE | Znaki są podkreślane. |
CFE_PROTECTED | Znaki są chronione; próba ich modyfikować spowoduje, że powiadomienie EN_PROTECTED. |
Ta struktura jest używana z wiadomości EM_GETCHARFORMAT i EM_SETCHARFORMAT.
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.
Unicode:Zdefiniowane jako struktur Unicode i ANSI.
Bogate Edytuj Omówienie kontroli, Rich Edit struktur, CHARFORMAT2, EM_GETCHARFORMAT, EM_SETCHARFORMAT, EN_PROTECTED, GetSysColor, LOGFONT