代码之家  ›  专栏  ›  技术社区  ›  angordeyev

获取当前Windows系统输入语言和语言更改时的通知

  •  3
  • angordeyev  · 技术社区  · 16 年前

    键盘在单独的进程中运行,应用程序窗口位于最上面,无法获得焦点。当我在应用程序之间切换时,语言会发生变化。如何在工具栏上获取当前选定的语言?在更改时如何通知我?

    .net的InputLanguageManager和InputLanguage类只能对使用它们的应用程序执行此操作。

    这个osk.exeWindows7中的应用程序可以做到这一点。 请给我一些建议我如何达到这种行为。

    2 回复  |  直到 16 年前
        1
  •  0
  •   Michael Banzon    16 年前

    一次谷歌之旅 this result . 这似乎表明系统钩子是实现这一目标的正确方法。

        2
  •  0
  •   angordeyev    16 年前