다음을 통해 공유


ImmDisableLegacyIME 함수(imm.h)

이 스레드가 Windows 스토어 앱 UI 스레드임을 나타냅니다.

구문

BOOL ImmDisableLegacyIME();

반환 값

성공하면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.

설명

explorer.exe 같은 Windows 스토어 앱 브로커는 Windows 스토어 앱 UI 스레드에서 이 함수를 호출하여 Windows 스토어 앱과 호환되는 IME만 사용할 수 있도록 해야 합니다. IME 입력이 필요하지 않은 Windows 스토어 앱 스레드는 ImmDisableIME 를 호출하여 해당 스레드에 대해 IMM을 완전히 사용하지 않도록 설정해야 합니다.

스레드의 첫 번째 최상위 창이 WM_CREATE 메시지를 수신하기 전에 앱이 이 함수를 호출해야 합니다. 따라서 앱은 다음 위치 중 하나에서 이 함수를 호출해야 합니다.

  • CreateWindow가 호출되기 전에 언제든지 첫 번째 최상위 창을 만듭니다.
  • 첫 번째 최상위 창에 대한 WM_NCCREATE 처리기에서

요구 사항

   
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당],동아시아 언어 지원 설치
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 imm.h(Immdev.h, Windows.h 포함)
라이브러리 Imm32.lib
DLL Imm32.dll

참고 항목

입력 메서드 관리자

입력 메서드 관리자 함수