如果使用非英文键盘和区域设置,您可以使用在本地客户端系统中安装的 IME(输入法编辑器)将非英文字符发送到发布的应用程序。

您可以使用本地客户端系统通知区域(系统托盘)中的热键和图标切换到其他 IME。您不需要在托管已发布的应用程序的服务器上安装 IME。

如果启用了该功能,则会使用本地 IME。如果托管已发布应用程序的服务器上安装并配置了 IME,则将忽略该远程 IME。

默认情况下将禁用此功能。在启用或禁用该功能时,您必须从服务器断开连接并重新登录,然后更改才会生效。

前提条件

  • 确认客户端系统中已安装一个或多个 IME。
  • 确认本地客户端系统上的输入语言与 IME 中所使用的语言相匹配。

过程

  1. Horizon Client 桌面和应用程序选择器窗口中,右键单击已发布的应用程序,然后选择设置
  2. 在“远程应用程序”窗格中,选中将本地 IME 扩展到托管应用程序复选框,然后单击确定
  3. 重新启动会话。
    选项 操作
    注销服务器 从服务器断开连接,重新登录,然后重新连接到发布的应用程序。您可以恢复断开连接但未关闭的已发布应用程序以及任何远程桌面。
    重置应用程序

    右键单击已发布的应用程序图标,选择设置,然后单击重置。在使用该选项时,不会断开连接任何打开的远程桌面,但关闭所有发布的应用程序,必须重新启动这些应用程序。

    设置只有在重新启动会话后才会生效。该设置适用于服务器上的所有发布的应用程序。
  4. 就像用于本地安装的应用程序一样使用本地 IME。

结果

语言标识和 IME 图标显示在本地客户端系统的通知区域(系统托盘)中。您可使用热键切换到其他语言或 IME。执行特定操作的组合键正常工作,例如,用于剪切文本的 CTRL+X 和用于移动到其他选项卡的 Alt+右箭头。

注: 在 Windows 7 和 8.x 系统上,您可以使用 文本服务和输入语言对话框为 IME 指定热键;可以通过 控制面板 > 区域和语言 > “键盘和语言”选项卡 > “更改键盘”按钮 > 文本服务和输入语言 > “高级键设置”选项卡打开该对话框。