CHARFORMAT 구조 rich edit 컨트롤의 문자 서식에 대 한 정보가 들어 있습니다.
Rich Edit 2.0: CHARFORMAT2 구조는 CHARFORMAT 구조의 rich edit 2.0 확장입니다. Rich edit 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 | DwEffects 구성원에 대 한 CFE_BOLD 값은 유효. |
| CFM_CHARSET | BCharSet 멤버는 유효. |
| CFM_COLOR | CrTextColor 멤버와 dwEffects 멤버의 CFE_AUTOCOLOR 값은 유효. |
| CFM_FACE | SzFaceName 멤버는 유효. |
| CFM_ITALIC | DwEffects 구성원에 대 한 CFE_ITALIC 값은 유효. |
| CFM_OFFSET | YOffset 멤버는 유효. |
| CFM_PROTECTED | DwEffects 구성원에 대 한 CFE_PROTECTED 값은 유효. |
| CFM_SIZE | YHeight 멤버는 유효. |
| CFM_STRIKEOUT | DwEffects 구성원에 대 한 CFE_STRIKEOUT 값은 유효. |
| CFM_UNDERLINE. | DwEffects 구성원에 대 한 CFE_UNDERLINE 값은 유효. |
| 값 | 의미 |
|---|---|
| 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 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Richedit.h에 선언 합니다.
유니코드:유니코드와 ANSI 구조 정의.
풍부한 편집 컨트롤 개요, Rich Edit 구조, CHARFORMAT2, EM_GETCHARFORMAT, EM_SETCHARFORMAT, EN_PROTECTED, GetSysColor, LOGFONT