EM_SETHANDLE

응용 프로그램의 여러 줄 편집 컨트롤에서 사용 하는 메모리 핸들을 설정 하려면 EM_SETHANDLE 메시지를 보냅니다.

EM_SETHANDLE wParam = (WPARAM) (HLOCAL) hloc; / 처리 / 메모리 버퍼 lParam = 0;                      / / 사용 하지 않음; 0 이어야 합니다. 
 

매개 변수

hloc
WParam값입니다. 편집 컨트롤 사용 하 여 자체 메모리를 할당 하는 대신 현재 표시 된 텍스트를 저장 하는 메모리를 처리 합니다. 필요한 경우 컨트롤이이 메모리를 다시 할당.

반환 값

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

주의

응용 프로그램에서 새 메모리 핸들을 설정 하기 전에 그것은 현재 메모리 버퍼 핸들을 검색 하는 EM_GETHANDLE 메시지를 보내야 하 고 해당 메모리를 해제 해야.

텍스트를 위한 추가 공간을 필요로 하거나 추가 공간 필요 이상 되도록 충분 한 텍스트를 제거 합니다 때마다 편집 컨트롤을 자동으로 주어진된 버퍼 다시 할당.

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

DS_LOCALEDIT 스타일 플래그가 설정 된 대화 상자를 만든 경우에 응용 프로그램 대화 상자에서 여러 줄 편집 컨트롤에이 메시지를 보낼 수 있습니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:지원 되지 않습니다.
Windows CE:버전 2.0 이상이 필요합니다.
헤더:Winuser.h에서 선언.

참고 항목

편집 컨트롤 개요 제어 메시지를 편집, EM_CANUNDO, EM_GETHANDLE, EM_GETMODIFY

 

Index