EDITWORDBREAKPROCEX 콜백 함수(richedit.h)
EditWordBreakProcEx 함수는 EM_SETWORDBREAKPROCEX 메시지와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. 단어 나누기의 문자 인덱스 또는 지정된 텍스트에 있는 문자의 문자 클래스 및 단어 나누기 플래그를 결정합니다. EDITWORDBREAKPROCEX 형식은 이 콜백 함수에 대한 포인터를 정의합니다. EditWordBreakProcEx 애플리케이션 정의 함수 이름의 자리 표시자입니다.
통사론
EDITWORDBREAKPROCEX Editwordbreakprocex;
LONG Editwordbreakprocex(
[in] char *pchText,
[in] LONG cchText,
[in] BYTE bCharSet,
INT action
)
{...}
매개 변수
[in] pchText
형식: char*
현재 위치에 있는 텍스트에 대한 포인터입니다.
[in] cchText
형식: LONG
코드지정된 방향으로 버퍼의 문자 수입니다.
[in] bCharSet
형식: BYTE
텍스트의 문자 집합입니다.
action
반환 값
형식: LONG
이 함수는 코드 매개 변수를 기반으로 값을 반환합니다.
반환 코드 | 묘사 |
---|---|
|
반환 값 |
|
지정된 위치에 있는 문자의 문자 클래스 및 단어 분리 플래그를 반환합니다. |
|
지정된 위치에 있는 문자가 구분 기호이거나 문자가 아닌 경우 false |
|
단어 나누기의 문자 인덱스 값을 반환합니다. |
발언
애플리케이션은 EM_SETWORDBREAKPROCEX 메시지에서 콜백 함수의 주소를 지정하여 콜백 함수를 설치해야 합니다.
Microsoft Rich Edit 2.0 이상의 경우 Rich Edit는 더 이상 EditWordBreakProcEx지원하지 않습니다. 사용자는 EM_SETWORDBREAKPROC 전송하여 EditWordBreakProc설정할 수 있으며, 이제 유니코드 텍스트 전달을 지원하도록 향상되었습니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | richedit.h |
참고 항목
EditWordBreakProc
참조