다음을 통해 공유


EM_SETWORDBREAKPROC 메시지

편집 컨트롤의 기본 단어 줄 바꿈 함수를 애플리케이션 정의 단어 줄 바꿈 함수로 바꿉니다. 이 메시지를 편집 컨트롤 또는 서식 있는 편집 컨트롤로 보낼 수 있습니다.

매개 변수

wParam

이 매개 변수는 사용되지 않습니다.

lParam

애플리케이션 정의 Wordwrap 함수의 주소입니다. 줄 바꿈에 대한 자세한 내용은 EditWordBreakProc 콜백 함수의 설명을 참조하세요.

반환 값

이 메시지는 값을 반환하지 않습니다.

설명

Wordwrap 함수는 화면에 보낼 텍스트가 포함된 텍스트 버퍼를 검사하여 현재 화면 줄에 맞지 않는 첫 번째 단어를 찾습니다. Wordwrap 함수는 이 단어를 화면의 다음 줄 시작 부분에 배치합니다.

Wordwrap 함수는 일반적으로 두 단어를 구분하는 공백 문자에서 시스템이 여러 줄 편집 컨트롤에 대한 텍스트 줄을 끊어야 하는 지점을 정의합니다. 캐럿을 다음 단어나 이전 단어로 이동하기 위해 사용자가 CTRL 키와 함께 화살표 키를 누르면 여러 줄 또는 한 줄 편집 컨트롤이 이 함수를 호출할 수 있습니다. 기본 Wordwrap 함수는 공백 문자에서 텍스트 줄을 나눕니다. 애플리케이션 정의 함수는 하이픈 또는 공백 문자 이외의 문자에서 발생하도록 자동 줄 바꿈을 정의할 수 있습니다.

서식 있는 편집: Microsoft Rich Edit 1.0 이상에서 지원됩니다. 서식 있는 편집 버전과 다양한 시스템 버전의 호환성에 대한 내용은 서식 있는 편집 컨트롤 정보를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
헤더
Winuser.h(Windows.h 포함)

추가 정보

참조

EditWordBreakProc

EM_FMTLINES

EM_GETWORDBREAKPROC