2

私のアプリケーションは、システムにインストールされているすべての入力言語と、各入力言語に対するキーボードレイアウトを表示する必要があります。

例えば:

   [InputLaguage]
    Tamil
      [Keyboard layouts]
        US
        Murasu Anjal
        Tamil
    English
        US

インストールされている言語識別子とキーボードレイアウト識別子は、

  GetKeyboardLayoutList(User32.dll) 

API function by splitting LWORD and HWORD.

しかし、キーボードレイアウト識別子からキーボードレイアウト名を取得する方法が見つかりませんでした。上記の例から、私は取得する必要がありますUS, Murasu Anjal and Tamil against Tamil language.

助けてください…</p>

ありがとう

4

2 に答える 2

0

これを行う組み込み関数はありません。ここに投稿されたソリューションを使用する必要がある場合があります: How to convert Microsoft Locale ID (LCID) into language code

于 2013-03-03T07:53:36.543 に答える