UnloadKeyboardLayout 函数 (winuser.h)
卸载输入区域设置标识符(以前称为键盘布局)。
语法
BOOL UnloadKeyboardLayout(
[in] HKL hkl
);
参数
[in] hkl
类型: HKL
要卸载的输入区域设置标识符。
返回值
类型: BOOL
如果该函数成功,则返回值为非零值。
如果函数失败,则返回值为零。 函数可能由于以下原因而失败:
- 传递了无效的输入区域设置标识符。
- 输入区域设置标识符已预加载。
- 输入区域设置标识符正在使用中。
注解
输入区域设置标识符是比键盘布局更广泛的概念,因为它还可以包含语音转文本转换器、输入法编辑器 (输入法) 或任何其他形式的输入。
UnloadKeyboardLayout 无法卸载系统默认输入区域设置标识符(如果它是加载的唯一键盘布局)。 必须先加载另一个输入区域设置标识符,然后才能卸载默认输入区域设置标识符。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | winuser.h (包括 Windows.h) |
Library | User32.lib |
DLL | User32.dll |
另请参阅
概念性
引用