KB4564002:使用某些Microsoft输入法时,可能在 Windows 10、20H2 版本和 Windows 10、2004 版本上出现问题

应用对象
Windows 10, version 20H2, all editions Windows 10, version 2004, all editions

摘要

以下是与 Windows 10 版本 20H2 和 Windows 10 版本 2004 上的 Microsoft IME 相关的一些问题。  如果下面未列出你的问题,你仍然可以尝试解决方法,看看是否可以缓解你的问题,直到以你的语言的当前 Microsoft 输入法解决该问题。

问题 1 - 已解决:

某些应用使用 ImeMode 属性来控制单个文本输入字段的 IME(输入方法编辑器)模式,以提高键入效率。 Windows 10 版本 2004(2020 年 5 月更新)中的某些 IME 可能会在某些应用中使用 ImeMode 属性时出现问题。  例如,输入模式不会自动切换到全角片假名模式、全角字母数字模式或全角平假名模式。

有关 ImeMode 属性的技术信息,请参阅有关 IMEMode 属性和 Control.ImeMode 属性开发人员文档。

备注 有关解决方案,请参阅 后续步骤部分

问题 2 - 已解决:

在某些应用(如 Microsoft Excel)中使用中文和日语 Microsoft IME 的用户可能会收到错误,或者尝试使用鼠标拖动时应用可能会停止响应或关闭。

备注 有关解决方案,请参阅 后续步骤部分

问题 3 - 已解决:

使用日语的当前Microsoft IME 时,ImmGetCompositionString () 函数意外返回全角平假名。 半角片假名是预期的字符集,因为这是随早期版本的 Microsoft 日语 IME 返回的字符集。

备注 有关解决方案,请参阅 后续步骤部分

问题 4 - 已解决:

使用日语或中文的Microsoft IME 时,即使启用了 IMEmode,在 Windows 窗体 (WinForms) 应用中使用 DataGridGView 键入元素的第一个字符也可能是英文字符集。

备注 有关解决方案,请参阅 后续步骤部分

问题 5 - 已解决:

在某些情况下(例如具有有限输入选项的表单或处理WM_CHAR输入控件的消息),应用可能无法接收日语或中文 IME 用户的键盘输入Microsoft。

备注 有关解决方案,请参阅 后续步骤部分

问题 6 - 已解决:

使用 SetInputScope () API 更改或设置应用的转换模式时,日语Microsoft IME 可能不会按预期做出反应。

备注 有关解决方案,请参阅 后续步骤部分

问题 7 - 已解决:

如果选择一个文本框,并且 ImeMode 属性设置为禁用,则使用 Microsoft IME 日语时,Windows 任务栏右侧的 ImeMode 指示器可能会显示不正确的模式。

备注 有关解决方案,请参阅 后续步骤部分

解决方法

可以通过按照以下步骤启用兼容性模式,在短期内缓解 问题 3、5、6 和 7

  1. 选择 “开始”,键入 “设置”, 然后选择它或按 Enter。

  2. “设置”中的搜索框中键入输入法设置,然后选择适合你的语言的输入法设置。 以下早期版本的输入法可用:

    • Microsoft 日语输入法
    • 简体中文 Microsoft 拼音输入法
    • 简体中文 Microsoft 五笔输入法
    • 繁体中文 Microsoft Bopomofo 输入法
    • 繁体中文 Microsoft 仓颉输入法
    • 繁体中文 Microsoft 快速输入法
  3. 选择“常规”。

  4. 打开“使用早期版本的 Microsoft IME”

注意,我们不建议长期使用兼容性设置,而是作为受此问题影响的用户的临时解决方法。

后续步骤

问题 1:

此问题已在 KB4565503 年得到解决。

问题 2:

此问题已在 KB4571744 年得到解决。

问题 4:

此问题已在 KB4571744 年得到解决。

问题 3、5、6、7:

这些问题已在 KB4586853 中得到解决。

备注如果你有任何语言或输入法问题,可以在 Windows 更新历史记录中或在 Windows 版本运行状况页面上检查文章。