다음을 통해 공유


EM_SETHANDLE 메시지

여러 줄 편집 컨트롤에서 사용할 메모리의 핸들을 설정합니다.

매개 변수

wParam

편집 컨트롤이 자체 메모리를 할당하는 대신 현재 표시된 텍스트를 저장하는 데 사용하는 메모리 버퍼에 대한 핸들입니다. 필요한 경우 컨트롤이 이 메모리를 다시 할당합니다.

lParam

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

반환 값

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

설명

애플리케이션이 새 메모리 핸들을 설정하기 전에 EM_GETHANDLE 메시지를 보내 현재 메모리 버퍼의 핸들을 검색하고 해당 메모리를 해제해야 합니다.

편집 컨트롤은 텍스트에 대한 추가 공간이 필요할 때마다 지정된 버퍼를 자동으로 다시 할당하거나 추가 공간이 더 이상 필요하지 않을 만큼 텍스트를 제거합니다.

EM_SETHANDLE 메시지를 보내면 실행 취소 버퍼(EM_CANUNDO가 0을 반환) 및 내부 수정 플래그(EM_GETMODIFY가 0을 반환)가 지워집니다. 편집 컨트롤 창이 다시 그려집니다.

서식 있는 편집:EM_SETHANDLE 메시지는 지원되지 않습니다. 서식 있는 편집 컨트롤은 텍스트를 단순한 문자 배열로 저장하지 않습니다.

요구 사항

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

추가 정보

참조

EM_CANUNDO

EM_GETHANDLE

EM_GETMODIFY