EM_SETRECT

응용 프로그램이 여러 줄 편집 컨트롤의 서식 사각형 설정 하려면 EM_SETRECT 메시지를 보냅니다. 서식 지정 영역 텍스트 제한 사각형이입니다. 제한 사각형 편집 컨트롤 창 크기에 독립적입니다. 편집 컨트롤을 처음 만들 때 편집 컨트롤 창의 클라이언트 영역 같은 서식 사각형이 이다. EM_SETRECT 메시지를 사용 하 여 응용 프로그램 만들 수 있습니다 서식 지정 영역 편집 컨트롤 창 보다 크거나 작으면.

이 메시지는 여러 줄 편집 컨트롤에 의해서만 처리 됩니다.

EM_SETRECT wParam = 0;                         / / 사용 하지 않음; lParam 0 여야 합니다. (LPARAM) (LPRECT) lprc; =    / / 주소 새 사각형의 
 

매개 변수

lprc
LParam값입니다. 포인터를 사각형의 새 크기를 지정 하는 RECT 구조체.

반환 값

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

주의

EM_SETRECT 메시지를 그리도록 편집 컨트롤의 텍스트를 발생 합니다. EM_SETRECTNP 메시지를 사용 하 여 텍스트 다시 그리기 없이 서식 사각형의 크기를 변경 하려면.

(그러나 서식 지정 영역 너비 보다 작게) 편집 컨트롤 창의 너비 대신 잘립니다을 초과 하는 텍스트의 줄 래핑된 편집 컨트롤에 가로 스크롤 막대가 없는 서식 지정 영역 편집 컨트롤 창 보다 큰 수로 설정 하는 경우.

편집 컨트롤에 테두리가 있으면 서식 사각형 테두리의 크기 감소 됩니다. 사각형을 사용 하 여 EM_SETRECT 메시지와 함께 하기 전에 테두리의 크기를 제거 해야 합니다 EM_GETRECT 메시지에서 반환 하는 사각형을 조정 하는 경우.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winuser.h에서 선언.

참고 항목

편집 컨트롤 개요, 제어 메시지를 편집, EM_GETRECT, EM_SETRECTNP, RECT

 

Index