richedit.h 헤더
이 헤더는 Windows 컨트롤에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
richedit.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
Functions
HyphenateProc HyphenateProc 함수는 EM_SETHYPHENATEINFO 메시지와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. Microsoft Rich Edit 컨트롤에서 하이픈 연결이 수행되는 방식을 결정합니다. |
콜백 함수
AutoCorrectProc AutoCorrectProc 함수는 EM_SETAUTOCORRECTPROC 메시지와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. |
EDITSTREAMCALLBACK EditStreamCallback 함수는 EM_STREAMIN 및 EM_STREAMOUT 메시지와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. |
EDITWORDBREAKPROCEX EditWordBreakProcEx 함수는 EM_SETWORDBREAKPROCEX 메시지와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. |
구조체
BIDIOPTIONS 서식 있는 편집 컨트롤에 대한 양방향 정보를 포함합니다. 이 구조체는 컨트롤에 대한 양방향 정보를 가져오고 설정하기 위해 EM_GETBIDIOPTIONS 및 EM_SETBIDIOPTIONS 메시지에서 사용됩니다. |
CHARFORMAT2A ANSI(CHARFORMAT2A) 구조체(richedit.h)에는 서식 있는 편집 컨트롤의 문자 서식에 대한 정보가 포함되어 있습니다. |
CHARFORMAT2A 서식 있는 편집 컨트롤의 문자 서식에 대한 정보를 포함합니다. (CHARFORMAT2A) |
CHARFORMAT2W CHARFORMAT2W(유니코드) 구조체(richedit.h)에는 서식 있는 편집 컨트롤의 문자 서식에 대한 정보가 포함되어 있습니다. |
CHARFORMAT2W 서식 있는 편집 컨트롤의 문자 서식에 대한 정보를 포함합니다. (CHARFORMAT2W) |
CHARFORMATA 서식 있는 편집 컨트롤의 문자 서식에 대한 정보를 포함합니다. (CHARFORMATA) |
CHARFORMATW 서식 있는 편집 컨트롤의 문자 서식에 대한 정보를 포함합니다. (CHARFORMATW) |
CHARRANGE 서식 있는 편집 컨트롤의 문자 범위를 지정합니다. cpMin 및 cpMax 멤버가 같으면 범위가 비어 있습니다. cpMin이 0이고 cpMax가 1인 경우 범위에 모든 항목이 포함됩니다. |
CLIPBOARDFORMAT 클립보드 형식을 지정합니다. 이 구조는 EN_CLIPFORMAT 알림에 포함됩니다. |
COMPCOLOR 구성 문자열에 대한 색 설정을 포함합니다. |
EDITSTREAM 애플리케이션이 EM_STREAMIN 또는 EM_STREAMOUT 메시지의 서식 있는 편집 컨트롤에 전달하는 정보를 포함합니다. 서식 있는 편집 컨트롤은 이 정보를 사용하여 데이터 스트림을 컨트롤 안팎으로 전송합니다. |
ENCORRECTTEXT 수정하기 위해 선택한 텍스트에 대한 정보를 포함합니다. |
ENDCOMPOSITIONNOTIFY 다양한 편집 컨트롤의 EN_ENDCOMPOSITION 알림 코드에 대한 정보를 포함합니다. |
ENDROPFILES EN_DROPFILES 알림 코드와 관련된 정보를 포함합니다. 서식 있는 편집 컨트롤은 WM_DROPFILES 메시지를 수신할 때 이 알림 코드를 보냅니다. |
ENLINK 서식 있는 편집 컨트롤의 EN_LINK 알림 코드에 대한 정보를 포함합니다. |
ENLOWFIRTF Microsoft Rich Edit 컨트롤의 지원되지 않는 RTF(서식 있는 텍스트 형식) 키워드(keyword) 대한 정보를 포함합니다. |
ENOLEOPFAILED 실패한 작업에 대한 정보를 포함합니다. |
ENPROTECTED EN_PROTECTED 알림 코드와 관련된 정보를 포함합니다. 서식 있는 편집 컨트롤은 사용자가 보호된 텍스트를 편집하려고 할 때 이 알림을 보냅니다. |
ENSAVECLIPBOARD 클립보드의 개체 및 텍스트에 대한 정보를 포함합니다. |
FINDTEXTA 서식 있는 편집 컨트롤의 검색 작업에 대한 정보를 포함합니다. 이 구조체는 EM_FINDTEXT 메시지와 함께 사용됩니다. (ANSI) |
FINDTEXTEXA 서식 있는 편집 컨트롤에서 검색할 텍스트에 대한 정보를 포함합니다. 이 구조체는 EM_FINDTEXTEX 메시지와 함께 사용됩니다. (ANSI) |
FINDTEXTEXW 서식 있는 편집 컨트롤에서 검색할 텍스트에 대한 정보를 포함합니다. 이 구조체는 EM_FINDTEXTEX 메시지와 함께 사용됩니다. (유니코드) |
FINDTEXTW 서식 있는 편집 컨트롤의 검색 작업에 대한 정보를 포함합니다. 이 구조체는 EM_FINDTEXT 메시지와 함께 사용됩니다. (유니코드) |
FORMATRANGE 서식 있는 편집 컨트롤이 특정 디바이스의 출력 형식을 지정하는 데 사용하는 정보입니다. 이 구조체는 EM_FORMATRANGE 메시지와 함께 사용됩니다. |
GETCONTEXTMENUEX IRichEditOleCallback::GetContextMenu 메서드에 전달되는 상황에 맞는 메뉴 정보를 포함합니다. |
GETTEXTEX 서식 있는 편집 컨트롤에서 텍스트를 가져오는 데 사용되는 정보를 포함합니다. 이 구조체는 EM_GETTEXTEX 메시지와 함께 사용됩니다. |
GETTEXTLENGTHEX 서식 있는 편집 컨트롤의 텍스트 길이를 계산하는 방법에 대한 정보를 포함합니다. 이 구조체는 EM_GETTEXTLENGTHEX 메시지의 wParam에 전달됩니다. |
HYPHENATEINFO Microsoft Rich Edit 컨트롤의 하이픈 넣기에 대한 정보를 포함합니다. |
HYPHRESULT Microsoft Rich Edit 컨트롤의 하이픈 넣기 결과에 대한 정보를 포함합니다. |
IMECOMPTEXT Microsoft Rich Edit 컨트롤의 IME(입력 메서드 편집기) 컴퍼지션 텍스트에 대한 정보를 포함합니다. |
MSGFILTER 키보드 또는 마우스 이벤트에 대한 정보를 포함합니다. 서식 있는 편집 컨트롤은 이 구조체를 EN_MSGFILTER 알림 코드의 일부로 부모 창에 전송하여 부모 창에서 메시지를 변경하거나 처리되지 않도록 할 수 있습니다. |
NMHDR NMHDR(richedit.h) 구조에는 알림 메시지에 대한 정보가 포함되어 있습니다. |
개체 위치 개체 위치 정보를 포함합니다. |
PARAFORMAT 서식 있는 편집 컨트롤의 단락 서식 특성에 대한 정보를 포함합니다. (PARAFORMAT) |
PARAFORMAT2 서식 있는 편집 컨트롤의 단락 서식 특성에 대한 정보를 포함합니다. P |
PARAFORMAT2 서식 있는 편집 컨트롤의 단락 서식 특성에 대한 정보를 포함합니다. (PARAFORMAT2) |
PUNCTUATION 서식 있는 편집 컨트롤에 사용되는 문장 부호에 대한 정보를 포함합니다. |
REPASTESPECIAL 붙여넣은 개체의 표시 측면이 개체의 콘텐츠 또는 개체를 나타내는 아이콘을 기반으로 해야 하는지 여부를 식별하는 정보를 포함합니다. |
REQRESIZE 서식 있는 편집 컨트롤의 요청된 크기를 포함합니다. 서식 있는 편집 컨트롤은 이 구조체를 EN_REQUESTRESIZE 알림 코드의 일부로 부모 창에 보냅니다. |
RICHEDIT_IMAGE_PARAMETERS EM_INSERTIMAGE 메시지에서 삽입할 이미지의 특성을 정의합니다. |
SELCHANGE EN_SELCHANGE 알림 코드와 관련된 정보를 포함합니다. 서식 있는 편집 컨트롤은 현재 선택 항목이 변경될 때 부모 창에 이 알림을 보냅니다. |
SETTEXTEX 텍스트를 설정하는 데 사용할 코드 페이지(있는 경우), 텍스트가 컨트롤의 모든 텍스트를 바꿀지 선택 항목만 바꿀지 여부, 실행 취소 상태를 유지할지 여부를 지정합니다. 이 구조체는 EM_SETTEXTEX 메시지와 함께 사용됩니다. |
TABLECELLPARMS 표 행에 있는 셀의 특성을 정의합니다. |
TABLEROWPARMS 테이블의 행 특성을 정의합니다. |
TEXTRANGEA 서식 있는 편집 컨트롤의 텍스트 범위입니다. 이 구조체는 EM_GETTEXTRANGE 메시지로 채워집니다. lpstrText 멤버가 가리키는 버퍼는 모든 문자와 종료 Null 문자를 받을 수 있을 만큼 충분히 커야 합니다. (ANSI) |
TEXTRANGEW 서식 있는 편집 컨트롤의 텍스트 범위입니다. 이 구조체는 EM_GETTEXTRANGE 메시지로 채워집니다. lpstrText 멤버가 가리키는 버퍼는 모든 문자와 종료 Null 문자를 받을 수 있을 만큼 충분히 커야 합니다. (유니코드) |
열거형
KHYPH 서식 있는 편집 컨트롤에서 하이픈을 만드는 방법을 지정하는 데 사용되는 값을 포함합니다. HyphenateProc 콜백 함수는 이 열거형 형식을 사용합니다. |
TEXTMODE 서식 있는 편집 컨트롤의 텍스트 모드를 나타냅니다. EM_SETTEXTMODE 및 EM_GETTEXTMODE 메시지는 이 열거형 유형을 사용합니다. |
UNDONAMEID 실행 취소하거나 다시 실행할 수 있는 서식 있는 편집 컨트롤 작업의 형식을 나타내는 값을 포함합니다. EM_GETREDONAME 및 EM_GETUNDONAME 메시지는 이 열거형 형식을 사용하여 값을 반환합니다. |