charformat yapısı bir zengin düzenleme denetimi biçimlendirme karakteri hakkında bilgi içerir.
Zengin düzenleme 2.0: CHARFORMAT2 yapısı, charformat yapısının bir zengin düzenleme 2.0 uzantısıdır. Zengin düzenleme 2.0 ya da yapısı ile em_getcharformat ve em_setcharformat iletileri kullanmanızı sağlar.
typedef struct _charformat {UINT cbSize;
_wpad _wPad1;
dword dwMask;
dword dwEffects;
UZUN yHeight;
UZUN yOffset;
colorref crTextColor;
byte bCharSet;
byte bPitchAndFamily;
tchar szFaceName [LF_FACESIZE];
_wpad _wPad2;
} CHARFORMAT
| Değer | Anlamı |
|---|---|
| CFM_BOLD | DwEffects üye cfe_bold değeri geçerli değil. |
| CFM_CHARSET | BCharSet üye geçerlidir. |
| CFM_COLOR | CrTextColor üyesi ve dwEffects üye cfe_autocolor değeri geçerli. |
| CFM_FACE | SzFaceName üye geçerlidir. |
| CFM_ITALIC | DwEffects üye CFE_ITALIC değeri geçerli değil. |
| CFM_OFFSET | YOffset üye geçerlidir. |
| CFM_PROTECTED | DwEffects üye cfe_protected değeri geçerli değil. |
| CFM_SIZE | YHeight üye geçerlidir. |
| CFM_STRIKEOUT | DwEffects üye CFE_STRIKEOUT değeri geçerli değil. |
| CFM_UNDERLINE. | DwEffects üye CFE_UNDERLINE değeri geçerli değil. |
| Değer | Anlamı |
|---|---|
| CFE_AUTOCOLOR | Metin rengini dönüş değeri ise GetSysColor (COLOR_WINDOWTEXT). |
| CFE_BOLD | Karakterleri kalın. |
| CFE_ITALIC | Karakterleri italik. |
| CFE_STRIKEOUT | Karakter vurdu. |
| CFE_UNDERLINE | Karakterler çizilir. |
| CFE_PROTECTED | Karakterler korunur; onları değiştirme girişimi en_protected bildirim iletisine neden olur. |
Bu yapı ile em_getcharformat ve em_setcharformat iletiler kullanılır.
nbsp; Windows &NT: sürüm 3.51 veya sonrasını gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:RichEdit.h ilan etti.
Unicode:Unicode ve ANSI yapılar tanımlanan.
Zengin düzenleme denetimleri genel bakış, zengin düzenleme yapıları, CHARFORMAT2, em_getcharformat, em_setcharformat, en_protected, GetSysColor, logfont