다음을 통해 공유


Rich Edit 컨트롤에서 서식 문자

Rich edit 컨트롤의 멤버 함수를 사용할 수 있습니다 (CRichEditCtrl) 문자 서식을 지정 하 고 서식 정보를 검색할 수 있습니다.문자의 경우 서체, 크기, 색 및 굵게, 기울임꼴 등의 효과 지정 하 고 보호 합니다.

문자를 사용 하 여 서식을 적용할 수는 SetSelectionCharFormatSetWordCharFormat 멤버 함수입니다.현재 선택한 텍스트의 서식 문자를 확인 하려면 사용 하는 GetSelectionCharFormat 멤버 함수입니다.CHARFORMAT 구조 데 이러한 멤버 함수를 문자 특성을 지정 합니다.중요 한 구성원 중 하나 CHARFORMAT 입니다 dwMask.SetSelectionCharFormatSetWordCharFormat, dwMask 이 함수를 호출할 때 어떤 문자 속성 설정을 지정 합니다.GetSelectionCharFormat선택 영역에서 첫 번째 문자의 특성을 보고; dwMask 선택 영역 전반에 걸쳐 일관 된 특성을 지정 합니다.

또한 가져와서 수 있습니다 "기본 문자 서식," 설정 이후에 삽입 된 문자에 적용 된 서식입니다.예를 들어, 응용 프로그램 기본 문자 서식을 굵게 설정 하 고 사용자는 다음 문자를 입력 하면 문자가 굵게 표시 됩니다.가져오고 기본 문자 서식 설정에 사용 하는 GetDefaultCharFormatSetDefaultCharFormat 멤버 함수입니다.

"보호 된" 문자 특성 텍스트의 모양은 변경 되지 않습니다.사용자가 보호 된 텍스트를 수정 하려고 하면 rich edit 컨트롤 부모 창의 보냅니다는 EN_PROTECTED 알림 메시지를 허용 하거나 변경 하지 못하게 하려면 부모 창 허용 합니다.이 알림 메시지를 받으려면이 사용 하 여 사용 해야는 SetEventMask 멤버 함수입니다.이벤트 마스크에 대 한 자세한 내용은 참조 하십시오. 알림을 서식 있는 컨트롤 편집,이 항목의 뒷부분에 나오는.

전경색은 문자의 특성 이므로 속성 rich edit 컨트롤의 배경색입니다.배경색을 설정 하려면 사용 하는 SetBackgroundColor 멤버 함수입니다.

참고 항목

참조

CRichEditCtrl 사용

개념

컨트롤 (MFC)