Rich Edit 컨트롤에서 서식 문자
Rich edit 컨트롤의 멤버 함수를 사용할 수 있습니다 (CRichEditCtrl) 문자 서식을 지정 하 고 서식 정보를 검색할 수 있습니다.문자의 경우 서체, 크기, 색 및 굵게, 기울임꼴 등의 효과 지정 하 고 보호 합니다.
문자를 사용 하 여 서식을 적용할 수는 SetSelectionCharFormat 및 SetWordCharFormat 멤버 함수입니다.현재 선택한 텍스트의 서식 문자를 확인 하려면 사용 하는 GetSelectionCharFormat 멤버 함수입니다.CHARFORMAT 구조 데 이러한 멤버 함수를 문자 특성을 지정 합니다.중요 한 구성원 중 하나 CHARFORMAT 입니다 dwMask.SetSelectionCharFormat 및 SetWordCharFormat, dwMask 이 함수를 호출할 때 어떤 문자 속성 설정을 지정 합니다.GetSelectionCharFormat선택 영역에서 첫 번째 문자의 특성을 보고; dwMask 선택 영역 전반에 걸쳐 일관 된 특성을 지정 합니다.
또한 가져와서 수 있습니다 "기본 문자 서식," 설정 이후에 삽입 된 문자에 적용 된 서식입니다.예를 들어, 응용 프로그램 기본 문자 서식을 굵게 설정 하 고 사용자는 다음 문자를 입력 하면 문자가 굵게 표시 됩니다.가져오고 기본 문자 서식 설정에 사용 하는 GetDefaultCharFormat 및 SetDefaultCharFormat 멤버 함수입니다.
"보호 된" 문자 특성 텍스트의 모양은 변경 되지 않습니다.사용자가 보호 된 텍스트를 수정 하려고 하면 rich edit 컨트롤 부모 창의 보냅니다는 EN_PROTECTED 알림 메시지를 허용 하거나 변경 하지 못하게 하려면 부모 창 허용 합니다.이 알림 메시지를 받으려면이 사용 하 여 사용 해야는 SetEventMask 멤버 함수입니다.이벤트 마스크에 대 한 자세한 내용은 참조 하십시오. 알림을 서식 있는 컨트롤 편집,이 항목의 뒷부분에 나오는.
전경색은 문자의 특성 이므로 속성 rich edit 컨트롤의 배경색입니다.배경색을 설정 하려면 사용 하는 SetBackgroundColor 멤버 함수입니다.