EM_SETIMESTATUS 메시지

편집 컨트롤이 IME(입력기)와 상호 작용하는 방식을 결정하는 상태 플래그를 설정합니다.

매개 변수

wParam

설정할 상태 형식입니다. 이 매개 변수는 다음 값일 수 있습니다.

의미
EMSIS_COMPOSITIONSTRING
구성 문자열 처리에 대한 동작을 설정합니다.

lParam

상태 형식에 특정한 데이터입니다. wParamEMSIS_COMPOSITIONSTRING인 경우 이 매개 변수는 다음 값 중 하나 이상이 될 수 있습니다.

의미
EIMES_GETCOMPSTRATONCE
이 플래그가 설정되면 편집 컨트롤은 lParam이 GCS_RESULTSTR로 설정된 WM_IME_COMPOSITION 메시지를 후크하고 결과 문자열을 즉시 반환합니다. 이 플래그가 설정되지 않은 경우 편집 컨트롤은 WM_IME_COMPOSITION 메시지를 기본 창 프로시저에 전달하고 WM_CHAR 메시지의 결과 문자열을 처리합니다. 이는 편집 컨트롤의 기본 동작입니다.
EIMES_CANCELCOMPSTRINFOCUS
이 플래그가 설정되면 편집 컨트롤은 WM_SETFOCUS 메시지를 수신할 때 구성 문자열을 취소합니다. 이 플래그가 설정되지 않은 경우 편집 컨트롤은 구성 문자열을 취소하지 않습니다. 이는 편집 컨트롤의 기본 동작입니다.
EIMES_COMPLETECOMPSTRKILLFOCUS
이 플래그가 설정되면 편집 컨트롤은 WM_KILLFOCUS 메시지를 수신할 때 구성 문자열을 완료합니다. 이 플래그가 설정되지 않은 경우 편집 컨트롤은 구성 문자열을 완료하지 않습니다. 이는 편집 컨트롤의 기본 동작입니다.

반환 값

lParam 매개 변수의 이전 값을 반환합니다.

설명

서식 있는 편집:EM_SETIMESTATUS 메시지는 지원되지 않습니다.

요구 사항

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

추가 정보

EM_GETIMESTATUS