ImmDisableLegacyIME 函数 (imm.h)

指示此线程是 Windows 应用商店应用 UI 线程。

语法

BOOL ImmDisableLegacyIME();

返回值

如果成功,则返回 TRUE ;否则为 FALSE

注解

Windows 应用商店应用代理(如 explorer.exe)应在 Windows 应用商店应用 UI 线程中调用此函数,以确保仅提供与 Windows 应用商店应用兼容的 IME。 不需要输入的 Windows 应用商店应用线程应调用 ImmDisableIME ,以便为该线程完全禁用 IMM。

在线程中的第一个顶级窗口收到 WM_CREATE 消息之前,应用必须调用此函数。 因此,应用必须在以下位置之一调用此函数:

  • 在调用 CreateWindow 以创建第一个顶级窗口之前的任何时间。
  • 在第一个顶级窗口 的WM_NCCREATE 处理程序。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用],已安装东亚语言支持。
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 imm.h (包括 Immdev.h、Windows.h)
Library Imm32.lib
DLL Imm32.dll

另请参阅

输入法管理器

输入法管理器函数