因软件更新较快,部分文档内容与软件最新版本有所出入,请知悉。
在最新版的Windows10中,此功能所依赖的Windows接口已经失效。已无法获取和设置输入法状态。
获取或改变输入法的中英文状态。
通常在发送热键或文本之前可以使用此模块将输入法切换到英文状态,从而避免发送到窗口的内容被输入法影响。
本模块的功能仅在输入法开启的情况下有效。
注意:输入法状态是作用到“前台窗口”进程的,使用的时候确保目标窗口以及窗口的某个输入框具有焦点。
参数
【操作】要执行的操作类型:
- 切换为英文:将输入法切换为英文状态。
- 切换为中文:将输入法切换到中文状态(如果是其他文字如日文/韩文等,切换到对应的语种)。
- 恢复:恢复输入法的中英文状态。(恢复到首次使用本模块之前的状态)
- 是否为中文状态:获取当前的输入法状态是否为中文(或输入法对应的其他语种)。