다음을 통해 공유


EM_SETMARGINS 메시지

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

매개 변수

wParam

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

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

lParam

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

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

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

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

반환 값

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

설명

편집 컨트롤:EC_USEFONTINFOwParam 매개 변수에서는 사용할 수 없지만 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