המבנה CHARFORMAT מכיל מידע אודות עיצוב של פקד עריכה עשירה תו.
עריכה עשיר 2.0: מבנה CHARFORMAT2 הוא סיומת עריכה עשירה 2.0 של מבנה CHARFORMAT . עריכה עשירה 2.0 מאפשר לך להשתמש בכל מבנה עם הודעות EM_GETCHARFORMAT ו- EM_SETCHARFORMAT.
typedef struct _charformat {UINT cbSize;
_WPAD _wPad1;
DWORD dwMask;
DWORD dwEffects;
YHeight ארוך;
YOffset ארוך;
COLORREF crTextColor;
בית bCharSet;
בית bPitchAndFamily;
TCHAR szFaceName [LF_FACESIZE];
_WPAD _wPad2;
} CHARFORMAT
ערך | משמעות |
---|---|
CFM_BOLD | תקף הערך CFE_BOLD של חבר dwEffects. |
CFM_CHARSET | החבר bCharSet הוא חוקי. |
CFM_COLOR | חבר crTextColor ואת הערך CFE_AUTOCOLOR של חבר dwEffects הם חוקיים. |
CFM_FACE | החבר szFaceName הוא חוקי. |
CFM_ITALIC | תקף הערך CFE_ITALIC של חבר dwEffects. |
CFM_OFFSET | החבר yOffset הוא חוקי. |
CFM_PROTECTED | תקף הערך CFE_PROTECTED של חבר dwEffects. |
CFM_SIZE | החבר yHeight הוא חוקי. |
CFM_STRIKEOUT | תקף הערך CFE_STRIKEOUT של חבר dwEffects. |
CFM_UNDERLINE. | תקף הערך CFE_UNDERLINE של חבר dwEffects. |
ערך | משמעות |
---|---|
CFE_AUTOCOLOR | צבע הטקסט הוא הערך המוחזר של GetSysColor (COLOR_WINDOWTEXT). |
CFE_BOLD | תווים מודגשים. |
CFE_ITALIC | התווים מופיעים בכתב נטוי. |
CFE_STRIKEOUT | תווים הם קו חוצה. |
CFE_UNDERLINE | תווים מסומנות בקו תחתון. |
CFE_PROTECTED | תווים מוגנים; ניסיון לשנות אותם יגרום הודעת EN_PROTECTED. |
מבנה זה נמצא בשימוש עם הודעות EM_GETCHARFORMAT ו- EM_SETCHARFORMAT.
nbsp; Windows &NT: מחייב גירסה 3.51 ואילך.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על richedit.h.
Unicode:מוגדר כ- Unicode ומבני ANSI.
עשיר לערוך סקירה כללית של פקדים, מבני עריכה עשיר, CHARFORMAT2, EM_GETCHARFORMAT, EM_SETCHARFORMAT, EN_PROTECTED, GetSysColor, LOGFONT