加载新的输入法区域设置标识符到系统.
#Include <WinAPIEx.au3>
_WinAPI_LoadKeyboardLayout ( $iLanguage [, $iFlag] )
$iLanguage | 输入法区域设置标识符名称(LCID) |
$iFlag | [可选参数] 指定如何加载输入法标识符.参数可以是以下值之一: $KLF_ACTIVATE --- 如果指定的输入法没有加载,函数加载并激活当前线程的输入法 $KLF_NOTELLSHELL --- 当新的输入法被加载,阻止 ShellProc 钩子程序从 HSHELL_LANGUAGE 接收钩子代码 $KLF_REORDER --- 移动输入法标识符到输入法标识符列表的头部 $KLF_REPLACELANG --- 如果新输入法标识符与当前语言标识符相同,则当前语言使用新输入法 $KLF_SUBSTITUTE_OK --- 替换用户首选的另一输入法标识符 $KLF_SETFORPROCESS --- 当指定 KLF_ACTIVATE 后此标志有效.为进程激活输入法并发送 WM_INPUTLANGCHANGE 信息到当前焦点线程 |
成功: | 返回加载得输入法标识符. |
失败: | 返回 0,并设置@error标志为非 0 值. |
在MSDN中搜索