Rich Edit
이 섹션에는 서식 있는 편집 컨트롤과 함께 사용되는 프로그래밍 요소에 대한 정보가 포함되어 있습니다. 서식 있는 편집 컨트롤을 통해 사용자는 텍스트를 입력, 편집, 인쇄 및 저장할 수 있습니다. 텍스트에 문자 및 단락 서식을 할당할 수 있으며 포함된 COM(구성 요소 개체 모델) 개체를 포함할 수 있습니다.
서식 있는 편집 컨트롤은 여러 줄의 편집 컨트롤과 함께 사용되는 거의 모든 메시지 및 알림 코드를 지원하므로 이미 편집 컨트롤을 사용하는 애플리케이션은 서식 있는 편집 컨트롤을 사용하도록 쉽게 변경할 수 있습니다.
개요
항목 | 콘텐츠 |
---|---|
서식 있는 편집 컨트롤 정보 | 이 섹션에서는 다양한 편집 컨트롤을 소개합니다. |
서식 있는 편집 컨트롤 사용 | 이 섹션에는 서식 있는 편집 컨트롤을 만들고 사용하는 방법을 보여 주는 항목이 포함되어 있습니다. |
Functions
항목 | 콘텐츠 |
---|---|
AutoCorrectProc | AutoCorrectProc 함수는 EM_SETAUTOCORRECTPROC 메시지와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. |
EditStreamCallback | EditStreamCallback 함수는 EM_STREAMIN 및 EM_STREAMOUT 메시지와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. 서식 있는 편집 컨트롤 안팎으로 데이터 스트림을 전송하는 데 사용됩니다. |
EditWordBreakProcEx | EditWordBreakProcEx 함수는 EM_SETWORDBREAKPROCEX 메시지와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. 지정된 텍스트에 있는 문자의 단어 구분 또는 문자 클래스 및 단어 구분 플래그의 문자 인덱스를 결정합니다. |
HyphenateProc | HyphenateProc 함수는 EM_SETHYPHENATEINFO 메시지와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. Microsoft Rich Edit 컨트롤에서 하이픈 연결이 수행되는 방식을 결정합니다. |
인터페이스
항목 | 콘텐츠 |
---|---|
IRichEditOle | IRichEditOle 인터페이스는 서식 있는 편집 컨트롤의 COM 기능을 노출합니다. 인터페이스는 EM_GETOLEINTERFACE 메시지를 전송하여 가져올 수 있습니다. |
IRichEditOleCallback | IRichEditOleCallback 인터페이스는 클라이언트에서 OLE 관련 정보를 검색하기 위해 서식 있는 텍스트 편집 컨트롤에서 사용됩니다. 서식 있는 편집 컨트롤 클라이언트는 이 인터페이스를 구현하고 EM_SETOLECALLBACK 메시지를 사용하여 컨트롤에 할당합니다. |
메시지
항목 | 콘텐츠 |
---|---|
EM_AUTOURLDETECT | 서식 있는 편집 컨트롤에 의한 URL 자동 검색을 사용 또는 사용 안 함으로 설정합니다. |
EM_CANPASTE | 서식 있는 편집 컨트롤이 지정된 클립보드 형식을 붙여넣을 수 있는지 여부를 결정합니다. |
EM_CANREDO | 컨트롤 다시 실행 큐에 작업이 있는지 여부를 결정합니다. |
EM_DISPLAYBAND | 이전에 EM_FORMATRANGE 메시지를 사용하여 디바이스에 대해 형식이 지정된 대로 서식 있는 편집 컨트롤의 콘텐츠 일부를 표시합니다. |
EM_EXGETSEL | 서식 있는 편집 컨트롤에서 선택 항목의 시작 및 끝 문자 위치를 검색합니다. |
EM_EXLIMITTEXT | 사용자가 서식 있는 편집 컨트롤에 입력하거나 붙여넣을 수 있는 텍스트 양의 상한을 설정합니다. |
EM_EXLINEFROMCHAR | 서식 있는 편집 컨트롤에서 지정된 문자를 포함하는 줄을 결정합니다. |
EM_EXSETSEL | 서식 있는 편집 컨트롤에서 문자 범위 또는 COM 개체를 선택합니다. |
EM_FINDTEXT | 서식 있는 편집 컨트롤 내에서 텍스트를 찾습니다. |
EM_FINDTEXTEX | 서식 있는 편집 컨트롤 내에서 텍스트를 찾습니다. |
EM_FINDTEXTEXW | 서식 있는 편집 컨트롤 내에서 유니코드 텍스트를 찾습니다. |
EM_FINDTEXTW | 서식 있는 편집 컨트롤 내에서 유니코드 텍스트를 찾습니다. |
EM_FINDWORDBREAK | 지정된 문자 위치 앞이나 뒤에서 다음 단어 분리를 찾거나 해당 위치에 있는 문자에 대한 정보를 검색합니다. |
EM_FORMATRANGE | 특정 디바이스에 대한 서식 있는 편집 컨트롤의 텍스트 범위를 포맷합니다. |
EM_GETAUTOURLDETECT | 서식 있는 편집 컨트롤에서 자동 URL 검색이 켜져 있는지 여부를 나타냅니다. |
EM_GETBIDIOPTIONS | 서식 있는 편집 컨트롤에서 양방향 옵션의 현재 상태를 나타냅니다. |
EM_GETCHARFORMAT | 서식 있는 편집 컨트롤에서 문자 서식을 결정합니다. |
EM_GETCTFMODEBIAS | 서식 있는 편집 컨트롤에 대한 TSF(텍스트 서비스 프레임워크) 모드 바이어스 값을 가져옵니다. |
EM_GETCFOPENSTATUS | TSF 키보드가 열려 있는지 닫혀 있는지 결정합니다. |
EM_GETEDITSTYLE | 현재 편집 스타일 플래그를 검색합니다. |
EM_GETEVENTMASK | 서식 있는 편집 컨트롤에 대한 이벤트 마스크를 검색합니다. 이벤트 마스크는 컨트롤이 부모 창에 보내는 알림 코드를 지정합니다. |
EM_GETHYPHENATEINFO | 서식 있는 편집 컨트롤의 하이픈 연결에 대한 정보를 가져옵니다. |
EM_GETIMECOLOR | IME(입력기) 구성 색을 검색합니다. 이 메시지는 운영 체제의 아시아 언어 버전에서만 사용할 수 있습니다. |
EM_GETIMECOMPMODE | 서식 있는 편집 컨트롤에 대한 현재 IME 모드를 가져옵니다. |
EM_GETIMECOMPTEXT | IME 구성 텍스트를 가져옵니다. |
EM_GETIMEMODEBIAS | 서식 있는 편집 컨트롤에 대한 IME 모드 바이어스를 가져옵니다. |
EM_GETIMEOPTIONS | 현재 IME 옵션을 검색합니다. 이 메시지는 운영 체제의 아시아 언어 버전에서만 사용할 수 있습니다. |
EM_GETIMEPROPERTY | 현재 입력 로캘과 연결된 IME의 속성 및 기능을 가져옵니다. |
EM_GETLANGOPTIONS | IME 및 아시아 언어 지원을 위한 서식 있는 편집 컨트롤의 옵션 설정을 가져옵니다. |
EM_GETOLEINTERFACE | 클라이언트가 서식 있는 편집 컨트롤의 COM 기능에 액세스하는 데 사용할 수 있는 IRichEditOle 개체를 검색합니다. |
EM_GETOPTIONS | 서식 있는 편집 컨트롤 옵션을 검색합니다. |
EM_GETPAGEROTATE | 더 이상 사용되지 않습니다. 서식 있는 편집 컨트롤의 텍스트 레이아웃을 가져옵니다. |
EM_GETPARAFORMAT | 서식 있는 편집 컨트롤에서 현재 선택 항목의 단락 서식을 검색합니다. |
EM_GETPUNCTUATION | 서식 있는 편집 컨트롤에 대한 현재 문장 부호 문자를 가져옵니다. 이 메시지는 운영 체제의 아시아 언어 버전에서만 사용할 수 있습니다. |
EM_GETREDONAME | 서식 있는 편집 컨트롤의 다시 실행 큐에서 다음 작업의 형식을 검색합니다(있는 경우). |
EM_GETSCROLLPOS | 편집 컨트롤의 현재 스크롤 위치를 가져옵니다. |
EM_GETSELTEXT | 서식 있는 편집 컨트롤에서 현재 선택된 텍스트를 검색합니다. |
EM_GETTEXTEX | 원하는 특정 코드 기반의 서식 있는 편집 컨트롤에서 모든 텍스트를 가져옵니다. |
EM_GETTEXTLENGTHEX | 다양한 방법으로 텍스트 길이를 계산합니다. 일반적으로 컨트롤에서 텍스트를 받을 버퍼를 만들기 전에 호출됩니다. |
EM_GETTEXTMODE | 서식 있는 편집 컨트롤의 현재 텍스트 모드 및 실행 취소 수준을 가져옵니다. |
EM_GETTEXTRANGE | 서식 있는 편집 컨트롤에서 지정된 범위의 문자를 검색합니다. |
EM_GETTYPOGRAPHYOPTIONS | 서식 있는 편집 컨트롤의 입력 체계 옵션의 현재 상태를 검색합니다. |
EM_GETUDONAME | Microsoft Rich Edit 2.0 이상: 다음 실행 취소 작업의 형식을 검색합니다(있는 경우). Microsoft Rich Edit 1.0: 이 메시지를 지원하지 않습니다. |
EM_GETWORDBREAKPROCEX | 현재 등록된 확장 단어 분리 프로시저의 주소를 검색합니다. |
EM_GETWORDWRAPMODE | 서식 있는 편집 컨트롤에 대한 현재 자동 줄 바꿈 및 단어 분리 옵션을 가져옵니다. 이 메시지는 운영 체제의 아시아 언어 버전에서만 사용할 수 있습니다. |
EM_GETZOOM | 항상 1/64에서 64 사이인 현재 확대/축소 비율을 가져옵니다. |
EM_HIDESELECTION | 서식 있는 편집 컨트롤에서 선택 항목을 숨기거나 표시합니다. |
EM_ISIME | 현재 입력 로캘이 동아시아 로캘인지 여부를 결정합니다. |
EM_PASTESPECIAL | 서식 있는 편집 컨트롤에 특정 클립보드 형식을 붙여넣습니다. |
EM_RECONVERSION | IME 재변환 대화 상자를 호출합니다. |
EM_REDO | 컨트롤의 다시 실행 큐에서 다음 작업을 다시 실행합니다. |
EM_REQUESTRESIZE | 서식 있는 편집 컨트롤이 EN_REQUESTRESIZE 알림 코드를 부모 창으로 보내도록 합니다. |
EM_SELECTIONTYPE | 서식 있는 편집 컨트롤의 선택 형식을 결정합니다. |
EM_SETBIDIOPTIONS | 서식 있는 편집 컨트롤에서 양방향 옵션의 현재 상태를 설정합니다. |
EM_SETBKGNDCOLOR | 서식 있는 편집 컨트롤의 배경색을 설정합니다. |
EM_SETCHARFORMAT | 서식 있는 편집 컨트롤에서 문자 서식을 설정합니다. |
EM_SETCTFMODEBIAS | 서식 있는 편집 컨트롤에 대한 TSF 모드 바이어스를 설정합니다. |
EM_SETCTFOPENSTATUS | TSF 키보드를 열거나 닫습니다. |
EM_SETEDITSTYLE | 현재 편집 스타일 플래그를 설정합니다. |
EM_SETEVENTMASK | 서식 있는 편집 컨트롤에 대한 이벤트 마스크를 설정합니다. 이벤트 마스크는 컨트롤이 부모 창에 보내는 알림 코드를 지정합니다. |
EM_SETFONTSIZE | 선택한 텍스트의 글꼴 크기를 설정합니다. |
EM_SETHYPHENATEINFO | 서식 있는 편집 컨트롤이 하이픈 연결을 수행하는 방식을 설정합니다. |
EM_SETIMECOLOR | IME 구성 색을 설정합니다. 이 메시지는 운영 체제의 아시아 언어 버전에서만 사용할 수 있습니다. |
EM_SETIMEMODEBIAS | 서식 있는 편집 컨트롤에 대한 IME 모드 바이어스를 설정합니다. |
EM_SETIMEOPTIONS | IME 옵션을 설정합니다. 이 메시지는 운영 체제의 아시아 언어 버전에서만 사용할 수 있습니다. |
EM_SETLANGOPTIONS | 서식 있는 편집 컨트롤에서 IME 및 아시아 언어 지원에 대한 옵션을 설정합니다. |
EM_SETOLECALLBACK | 컨트롤이 클라이언트에서 OLE 관련 리소스 및 정보를 가져오는 데 사용하는 IRichEditOleCallback 개체를 서식 있는 편집 컨트롤에 제공합니다. |
EM_SETOPTIONS | 서식 있는 편집 컨트롤에 대한 옵션을 설정합니다. |
EM_SETPAGEROTATE | 더 이상 사용되지 않습니다. 서식 있는 편집 컨트롤의 텍스트 레이아웃을 설정합니다. |
EM_SETPALETTE | 서식 있는 편집이 표시 창에 사용하는 팔레트를 변경합니다. |
EM_SETPARAFORMAT | 서식 있는 편집 컨트롤에서 현재 선택 항목에 대한 단락 서식을 설정합니다. |
EM_SETPUNCTUATION | 서식 있는 편집 컨트롤에 대한 문장 부호 문자를 설정합니다. 이 메시지는 운영 체제의 아시아 언어 버전에서만 사용할 수 있습니다. |
EM_SETSCROLLPOS | 서식 있는 편집 컨트롤에 특정 지점으로 스크롤하도록 지시합니다. |
EM_SETTARGETDEVICE | 서식 있는 편집 컨트롤에서 "What you see is what you get"(WYSIWYG) 형식에 사용되는 대상 디바이스 및 선 너비를 설정합니다. |
EM_SETTEXTEX | WM_SETTEXT 및 EM_REPLACESEL의 기능을 결합하고 코드 페이지를 사용하여 텍스트를 설정하고 서식 있는 텍스트 또는 일반 텍스트를 사용하는 기능을 추가합니다. |
EM_SETTEXTMODE | 서식 있는 편집 컨트롤의 텍스트 모드 또는 실행 취소 수준을 설정합니다. 컨트롤에 텍스트가 포함되어 있으면 메시지가 실패합니다. |
EM_SETTYPOGRAPHYOPTIONS | 서식 있는 편집 컨트롤의 입력 체계 옵션의 현재 상태를 설정합니다. |
EM_SETUNDOLIMIT | 실행 취소 큐에 저장할 수 있는 최대 작업 수를 설정합니다. |
EM_SETWORDBREAKPROCEX | 확장된 단어 분리 프로시저를 설정합니다. |
EM_SETWORDWRAPMODE | 서식 있는 편집 컨트롤에 대한 자동 줄 바꿈 및 단어 분리 옵션을 설정합니다. 이 메시지는 운영 체제의 아시아 언어 버전에서만 사용할 수 있습니다. |
EM_SETZOOM | 줌 비율을 1/64에서 64 사이로 설정합니다. |
EM_SHOWSCROLLBAR | 텍스트 호스트 창에서 스크롤 막대 중 하나를 표시하거나 숨깁니다. |
EM_STOPGROUPTYPING | 컨트롤이 추가 입력 작업을 현재 실행 취소 작업으로 수집하는 것을 중지합니다. 컨트롤은 실행 취소 큐의 새 작업에 다음 입력 작업(있는 경우)을 저장합니다. |
EM_STREAMIN | 서식 있는 편집 컨트롤의 콘텐츠를 애플리케이션 정의 EditStreamCallback 콜백 함수에서 제공하는 데이터 스트림으로 바꿉니다. |
EM_STREAMOUT | 서식 있는 편집 컨트롤이 콘텐츠를 애플리케이션 정의 EditStreamCallback 콜백 함수에 전달하도록 합니다. 그러면 콜백 함수는 데이터 스트림을 파일이나 선택한 다른 위치에 쓸 수 있습니다. |
알림
항목 | 콘텐츠 |
---|---|
EN_ALIGNLTR | 단락 방향이 왼쪽에서 오른쪽으로 변경되었음을 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_COMMAND 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_ALIGNRTL | 단락 방향이 오른쪽에서 왼쪽으로 변경되었음을 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_COMMAND 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_CORRECTTEXT | 서식 있는 편집 컨트롤의 부모 창에 SYV_CORRECT 제스처가 발생했음을 알리고 부모 창에 텍스트 편집을 취소할 수 있는 기회를 제공합니다. 서식 있는 편집 컨트롤은 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_DRAGDROPDONE | 끌어서 놓기 작업이 완료되었음을 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_DROPFILES | 사용자가 컨트롤에 파일을 놓으려고 시도하고 있음을 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_DROPFILES 메시지를 수신할 때 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_IMECHANGE | IME 변환 상태가 변경되었음을 서식 있는 편집 컨트롤의 부모에게 알립니다. 이 메시지는 운영 체제의 아시아 언어 버전에만 사용할 수 있습니다. 서식 있는 편집 컨트롤은 WM_COMMAND 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_LINK | 사용자가 마우스를 클릭하거나 마우스 포인터가 CFE_LINK 효과가 있는 텍스트 위에 있을 때 서식 있는 편집 컨트롤의 부모 창에 알립니다. 컨트롤의 부모 창은 WM_NOTIFY 메시지를 통해 이 알림 코드를 받습니다. |
EN_LOWFIRTF | 지원되지 않는 RTF(서식 있는 텍스트 형식) 키워드가 수신되었음을 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_MSGFILTER | 서식 있는 편집 컨트롤의 부모 창에 컨트롤의 키보드 또는 마우스 이벤트를 알립니다. 서식 있는 편집 컨트롤은 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_OBJECTPOSITIONS | 컨트롤이 개체를 읽을 때 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_OLEOPFAILED | COM 개체에 대한 사용자 작업이 실패했음을 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_PROTECTED | 사용자가 보호된 텍스트 범위를 변경하는 작업을 수행하고 있음을 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_REQUESTRESIZE | 컨트롤의 콘텐츠가 컨트롤의 창 크기보다 작거나 크다는 것을 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_SAVECLIPBOARD | 컨트롤이 닫히고 클립보드에 정보가 포함되어 있음을 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_SELCHANGE | 현재 선택 항목이 변경되었음을 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
EN_STOPNOUNDO | 컨트롤이 실행 취소 상태를 유지하기에 충분한 메모리를 할당할 수 없는 작업이 발생했음을 서식 있는 편집 컨트롤의 부모 창에 알립니다. 서식 있는 편집 컨트롤은 WM_NOTIFY 메시지 형식으로 이 알림 코드를 보냅니다. |
구조체
항목 | 콘텐츠 |
---|---|
BIDIOPTIONS | 서식 있는 편집 컨트롤에 대한 양방향 정보를 포함합니다. 이 구조체는 컨트롤에 대한 양방향 정보를 가져오고 설정하기 위해 EM_GETBIDIOPTIONS 및 EM_SETBIDIOPTIONS 메시지에서 사용됩니다. |
문자 형식 | 서식 있는 편집 컨트롤의 문자 서식에 대한 정보를 포함합니다. |
CHARFORMAT2 | 서식 있는 편집 컨트롤의 문자 서식에 대한 정보를 포함합니다. CHARFORMAT2는 CHARFORMAT 구조체의 Microsoft Rich Edit 2.0 확장입니다. Microsoft Rich Edit 2.0에서는 EM_GETCHARFORMAT 및 EM_SETCHARFORMAT 메시지와 함께 구조체를 사용할 수 있습니다. |
CHARRANGE | 서식 있는 편집 컨트롤의 문자 범위를 지정합니다. |
COMPCOLOR | 구성 문자열에 대한 색 설정을 포함합니다. |
EDITSTREAM | 애플리케이션이 EM_STREAMIN 또는 EM_STREAMOUT 메시지의 서식 있는 편집 컨트롤에 전달하는 정보를 포함합니다. 서식 있는 편집 컨트롤은 이 정보를 사용하여 데이터 스트림을 컨트롤 안팎으로 전송합니다. |
ENCORRECTTEXT | 수정하기 위해 선택한 텍스트에 대한 정보를 포함합니다. |
ENDROPFILES | EN_DROPFILES 알림 코드와 관련된 정보를 포함합니다. 서식 있는 편집 컨트롤은 WM_DROPFILES 메시지를 수신할 때 이 알림 코드를 보냅니다. |
ENLINK | 서식 있는 편집 컨트롤의 EN_LINK 알림 코드에 대한 정보를 포함합니다. |
ENLOWFIRTF | 서식 있는 편집 컨트롤에서 지원되지 않는 RTF 키워드에 대한 정보를 포함합니다. |
ENOLEOPFAILED | 실패한 작업에 대한 정보를 포함합니다. |
ENPROTECTED | EN_PROTECTED 알림 코드와 관련된 정보를 포함합니다. 서식 있는 편집 컨트롤은 사용자가 보호된 텍스트를 편집하려고 할 때 이 알림을 보냅니다. |
ENSAVECLIPBOARD | 클립보드의 개체 및 텍스트에 대한 정보를 포함합니다. |
FINDTEXT | 서식 있는 편집 컨트롤의 검색 작업에 대한 정보를 포함합니다. 이 구조체는 EM_FINDTEXT 메시지와 함께 사용됩니다. |
FINDTEXTEX | 서식 있는 편집 컨트롤에서 검색할 텍스트에 대한 정보를 포함합니다. 이 구조체는 EM_FINDTEXTEX 메시지와 함께 사용됩니다. |
FORMATRANGE | 서식 있는 편집 컨트롤이 특정 디바이스에 대한 출력 형식을 지정하는 데 사용하는 정보를 포함합니다. 이 구조체는 EM_FORMATRANGE 메시지와 함께 사용됩니다. |
GETTEXTEX | 서식 있는 편집 컨트롤에서 텍스트를 가져오는 작업에 대한 정보를 포함합니다. 이 구조체는 EM_GETTEXTEX 메시지의 wParam에 전달됩니다. |
GETTEXTLENGTHEX | 서식 있는 편집 컨트롤의 텍스트 길이를 계산하는 방법에 대한 정보를 포함합니다. 이 구조체는 EM_GETTEXTLENGTHEX 메시지의 wParam에 전달됩니다. |
HYPHENATEINFO | 서식 있는 편집 컨트롤의 하이픈 연결에 대한 정보를 포함합니다. |
HYPHRESULT | 서식 있는 편집 컨트롤의 하이픈 연결 결과에 대한 정보를 포함합니다. |
IMECOMPTEXT | 서식 있는 편집 컨트롤의 구성 텍스트에 대한 정보를 포함합니다. |
MSGFILTER | 키보드 또는 마우스 이벤트에 대한 정보를 포함합니다. 서식 있는 편집 컨트롤은 이 구조체를 EN_MSGFILTER 알림 코드의 일부로 부모 창에 전송하여 부모 창에서 메시지를 변경하거나 처리되지 않도록 할 수 있습니다. |
개체 위치 | 개체 위치 정보를 포함합니다. |
PARAFORMAT | 서식 있는 편집 컨트롤의 단락 서식 특성에 대한 정보를 포함합니다. 이 구조체는 EM_GETPARAFORMAT 및 EM_SETPARAFORMAT 메시지와 함께 사용됩니다. |
PARAFORMAT2 | 서식 있는 편집 컨트롤의 단락 서식 특성에 대한 정보를 포함합니다. |
PUNCTUATION | 서식 있는 편집 컨트롤에 사용되는 문장 부호에 대한 정보를 포함합니다. |
REOBJECT | 개체에 대한 정보를 포함합니다. |
REPASTESPECIAL | 붙여넣은 개체의 표시 측면이 개체의 콘텐츠 또는 개체를 나타내는 아이콘을 기반으로 해야 하는지 여부를 식별하는 정보를 포함합니다. |
REQRESIZE | 서식 있는 편집 컨트롤의 요청된 크기를 포함합니다. 서식 있는 편집 컨트롤은 이 구조체를 EN_REQUESTRESIZE 알림 코드의 일부로 부모 창에 보냅니다. |
SELCHANGE | EN_SELCHANGE 알림 코드와 관련된 정보를 포함합니다. 서식 있는 편집 컨트롤은 현재 선택 항목이 변경될 때 부모 창에 이 알림을 보냅니다. |
SETTEXTEX | 텍스트를 설정하는 데 사용할 코드 페이지(있는 경우), 텍스트가 컨트롤의 모든 텍스트를 바꿀지 선택 항목만 바꿀지 여부, 실행 취소 상태를 유지할지 여부를 지정합니다. |
TEXTRANGE | 서식 있는 편집 컨트롤에서 다양한 텍스트를 받습니다. 이 구조체는 EM_GETTEXTRANGE 메시지로 채워집니다. lpstrText 멤버가 가리키는 버퍼는 모든 문자와 종료 Null 문자를 받을 수 있을 만큼 충분히 커야 합니다. |
상수
항목 | 콘텐츠 |
---|---|
서식 있는 편집 컨트롤 이벤트 마스크 플래그 | 이벤트 마스크는 서식 있는 편집 컨트롤이 부모 창에 보내는 알림 코드를 지정합니다. |
서식 있는 편집 컨트롤 스타일 | 서식 있는 편집 컨트롤에 고유한 창 스타일을 설명합니다. |