텍스트 서식 지정

응용 프로그램이 rich edit 컨트롤 문자 및 단락 서식을 지정 하 고 서식 정보를 검색할 메시지를 보낼 수 있습니다. 단락 서식 특성 맞춤, 탭, 들여쓰기 및 번호 매기기를 포함 합니다. 문자, 서체, 크기, 색 및 굵게, 기울임꼴 등의 효과 지정할 수 있으며 보호.

단락 EM_SETPARAFORMAT 메시지를 사용 하 여 서식을 적용할 수 있습니다. 선택한 텍스트의 서식을 현재 단락을 확인 하려면 EM_GETPARAFORMAT 메시지를 사용 합니다. PARAFORMAT 구조는 두 메시지와 함께 단락 서식 특성을 지정 하려면.

EM_SETCHARFORMAT 메시지를 사용 하 여 문자 서식을 적용할 수 있습니다. 선택한 텍스트의 서식을 현재 문자를 확인 하려면 EM_GETCHARFORMAT 메시지를 사용할 수 있습니다. CHARFORMAT 구조는 두 메시지와 함께 문자 특성 지정.

EM_SETCHARFORMAT 및 EM_GETCHARFORMAT 메시지를 사용 하 여 설정 하 고 이후에 삽입 된 문자에 적용 된 서식이 기본 문자 서식, 검색할 수도 있습니다. 예를 들어, 기본 문자를 굵게 서식 설정 하는 응용 프로그램 사용자는 다음 문자를 입력 하는 경우 해당 문자를 굵게 표시.

현재 선택 영역이 비어 있는 경우에 기본 문자 서식을 새로 삽입된 한 텍스트에 적용 됩니다. 그렇지 않으면, 새 텍스트 대체 텍스트의 문자 서식을 가정 합니다. 선택 영역을 변경 하는 경우 새 선택 영역에서 첫 번째 문자를 일치 하도록 변경 기본 문자 서식.

보호 된 문자 효과 고유 텍스트의 모양을 변경 하지 않습니다. 사용자가 보호 된 텍스트를 수정 하려고 하는 경우 rich edit 컨트롤의 부모 창 허용 또는 변경 되지 않도록 하려면 부모 창 수 있도록 EN_PROTECTED 알림 메시지를 보냅니다. 이 알림 메시지를 받으려면 EM_SETEVENTMASK 메시지를 사용 하 여 설정 해야 합니다.

전경색은 문자 특성 하지만 배경색은 rich edit 컨트롤의 속성입니다. EM_SETBKGNDCOLOR 메시지를 사용 하 여 배경색을 설정 하려면.

 

Index