EM_SETMARGINS 메시지

편집 컨트롤의 왼쪽과 오른쪽 여백의 너비를 설정합니다. 메시지는 새 여백을 반영하도록 컨트롤을 다시 그립니다. 이 메시지를 편집 컨트롤 또는 서식 있는 편집 컨트롤로 보낼 수 있습니다.

매개 변수

wParam

설정할 여백입니다. 이 매개 변수는 다음 값 중 하나 이상일 수 있습니다.

값 의미
EC_LEFTMARGIN
왼쪽 여백을 설정합니다.
EC_RIGHTMARGIN
오른쪽 여백을 설정합니다.
EC_USEFONTINFO
서식 있는 편집 컨트롤: 컨트롤의 현재 글꼴 텍스트 메트릭을 사용하여 계산된 좁은 너비로 왼쪽과 오른쪽 여백을 설정합니다. 컨트롤에 대한 글꼴이 설정되지 않은 경우 여백은 0으로 설정됩니다. lParam 매개 변수는 무시됩니다.
편집 컨트롤:EC_USEFONTINFO 값은 wParam 매개 변수에서 사용할 수 없습니다. lParam 매개 변수에서만 사용할 수 있습니다.

lParam

LOWORD는 왼쪽 여백의 새 너비를 픽셀 단위로 지정합니다. wParam에 EC_LEFTMARGIN이 포함되지 않은 경우 이 값은 무시됩니다.

편집 컨트롤 및 Rich Edit 3.0 이상:LOWORD에서는 EC_USEFONTINFO 값을 지정하여 컨트롤 현재 글꼴의 텍스트 메트릭을 사용해 계산된 좁은 너비로 왼쪽 여백을 설정할 수 있습니다. 컨트롤에 대한 글꼴이 설정되지 않은 경우 여백은 0으로 설정됩니다.

HIWORD는 오른쪽 여백의 새 너비를 픽셀 단위로 지정합니다. wParam에 EC_RIGHTMARGIN이 포함되지 않은 경우 이 값은 무시됩니다.

편집 컨트롤 및 Rich Edit 3.0 이상:HIWORD에서 EC_USEFONTINFO 값을 지정하여 컨트롤 현재 글꼴의 텍스트 메트릭을 사용해 계산된 좁은 너비로 오른쪽 여백을 설정할 수 있습니다. 컨트롤에 대한 글꼴이 설정되지 않은 경우 여백은 0으로 설정됩니다.

반환 값

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

설명

편집 컨트롤:EC_USEFONTINFO를 wParam 매개 변수에서는 사용할 수 없지만 lParam 매개 변수에서는 사용할 수 있습니다.

서식 있는 편집: Microsoft Rich Edit 1.0 이상에서 지원됩니다. wParam 매개 변수에서 EC_USEFONTINFO의 사용은 모든 서식 있는 편집 버전이 지원합니다. 그러나 lParam 매개 변수에서 EC_USEFONTINFO의 사용은 Microsoft Rich Edit 3.0 이상만 지원합니다. 서식 있는 편집 버전과 다양한 시스템 버전의 호환성에 대한 자세한 내용은 서식 있는 편집 컨트롤 정보를 참조하세요.

요구 사항

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

추가 정보

EM_GETMARGINS