私の C/C++ プログラムで、ユーザーが入力しようとしている言語を知りたいです。タスクバーの隅にIDが表示されている言語のことです。EN または RU または ZH または FR または IT のように。
可能なレイアウトのリストを取得する方法を知っています:
$ setxkbmap -query | grep layout
出力:
layout: us,ru
しかし、現在どれが選択されているかを知るにはどうすればよいでしょうか? (現在のウィンドウの場合)
私の C/C++ プログラムで、ユーザーが入力しようとしている言語を知りたいです。タスクバーの隅にIDが表示されている言語のことです。EN または RU または ZH または FR または IT のように。
可能なレイアウトのリストを取得する方法を知っています:
$ setxkbmap -query | grep layout
出力:
layout: us,ru
しかし、現在どれが選択されているかを知るにはどうすればよいでしょうか? (現在のウィンドウの場合)