InitLocalMsCtfMonitor 函数 (msctfmonitorapi.h)

InitLocalMsCtfMonitor 函数初始化当前桌面上的 TextServicesFramework,并在必要时准备浮动语言栏。 必须在应用的桌面上调用此函数。

语法

HRESULT InitLocalMsCtfMonitor(
  [in] DWORD dwFlags
);

参数

[in] dwFlags

这是以下标志的组合:

含义
ILMCM_CHECKLAYOUTANDTIPENABLED
InitLocalMsCtfMonitor 会强制检查可用的键盘布局或文本服务。 如果没有辅助键盘布局或文本服务,它不会初始化桌面上的 TextServicesFramework。
ILMCM_LANGUAGEBAROFF
从Windows 8开始:当前桌面未启动本地语言栏。

返回值

含义
S_OK 函数成功。
E_FAIL 发生了未指定的错误。

注解

如果此函数成功,则需要在调用方线程终止或桌面切换之前调用 UninitLocalMsCtfMonitor

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 msctfmonitorapi.h
Library MsCtfMonitor.lib
DLL Msctf.dll