Rich edit 컨트롤에 문자 서식을 설정 하는 EM_SETCHARFORMAT 메시지.
EM_SETCHARFORMAT wParam = (WPARAM) (UINT) uFlags;
lParam (LPARAM) = (CHARFORMAT까지 *) lpFmt
| 값 | 의미 |
|---|---|
| SCF_ALL | 컨트롤의 모든 텍스트에 서식을 적용 합니다. |
| SCF_SELECTION | 현재 선택 영역에 서식을 적용 합니다. 선택 영역이 비어 있으면 문자 서식이 삽입 지점에 적용 됩니다 및 새 문자 서식이 적용만 삽입 포인터가 변경 될 때까지. |
| SCF_WORD | SCF_SELECTION | 선택한 단어 또는 단어에 서식을 적용 합니다. 선택 영역이 비어 있지만 단어 안에 삽입 포인터가 있으면, 경우 단어를 서식이 적용 됩니다. SCF_WORD 값은 SCF_SELECTION 값과 함께 사용 해야 합니다. |
Rich Edit 2.0 및 이후: 이 매개 변수는 CHARFORMAT 구조의 확장 CHARFORMAT2 구조에 대 한 포인터를 수 있습니다. EM_SETCHARFORMAT 메시지를 보내기 전에 구조 버전을 나타내는 구조체의 cbSize 멤버를 설정.
성공 하면 0이 아닌 값 또는 그렇지 않으면 0을 반환 합니다.
nbsp;?Windows &NT: 버전 3.51 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Richedit.h에 선언.
Rich Edit 컨트롤 개요, Rich Edit 메시지 CHARFORMAT, CHARFORMAT2