哪些本机windows API或.NET类使用;语言栏;?

哪些本机windows API或.NET类使用;语言栏;?,.net,system-tray,trayicon,.net,System Tray,Trayicon,免责声明:我是一名Java开发人员,这是一个学习在.NET中编写简单windows程序的练习 前几天我在想,什么样的调用(API或.NET类)使用windows“语言栏”根据当前使用的窗口更改语言键盘 假设我想编写一个位于任务栏上的小程序,并读取正在使用的窗口的名称(当我的程序在后台时),实现这一点的基本步骤是什么 对于托盘部分,我想这取决于我使用的窗口、任务栏缩略图、类等等。 但有趣的部分(至少对我来说)是如何获得当前正在使用的窗口的名称 对于我的小实验,任何关于这个主题的指导或建议都是非常受

免责声明:我是一名Java开发人员,这是一个学习在.NET中编写简单windows程序的练习

前几天我在想,什么样的调用(API或.NET类)使用windows“语言栏”根据当前使用的窗口更改语言键盘

假设我想编写一个位于任务栏上的小程序,并读取正在使用的窗口的名称(当我的程序在后台时),实现这一点的基本步骤是什么

对于托盘部分,我想这取决于我使用的窗口、任务栏缩略图、类等等。 但有趣的部分(至少对我来说)是如何获得当前正在使用的窗口的名称


对于我的小实验,任何关于这个主题的指导或建议都是非常受欢迎的。

我想你正在寻找这个

这个问题的公认答案
有示例代码。

我想您正在寻找这个

这个问题的公认答案
有示例代码。

太模糊了,请查看InputLanguage类的MSDN文章。你好,Hans Passant,谢谢你的评论。我将对问题进行更具体的编辑。我刚读过(我不确定这是否是你所说的文章),我不想在语言栏中添加语言。太模糊了,请查看InputLanguage类的MSDN文章。你好,Hans Passant,谢谢你的评论。我将编辑问题以使其更具体。我只是读了(我不确定这是否是你所说的那篇文章),我并没有试图在语言栏中添加语言。