< XSLT を使用して、ソース XML に含まれる HTML を結果 HTML にそのまま出力するには? | Excel で、範囲に含まれる値の種類数を取得する >

January 17, 2008

言語バーに表示される IME の名称

Windows Vista では、言語バーにキーボード レイアウト名として表示されるIMEの名称はレジストリの以下のエントリより取得しているらしい。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\キーボードレイアウトごとの識別番号(4バイトHEX表記)\Layout Text
この名称は「テキストサービスと入力言語」画面の「インストールされているサービス」のリストで表示されるものと同じものだが、Windows Xp ではこのエントリを変更しても言語バーの表示は追従しない。どこから取得しているんだろう。

トラックバック

このエントリーにトラックバック:
http://frog.raindrop.jp/cgi-bin/mt/mt-tb.cgi/1999

コメント

コメントする

※ コメントスパム対策のため、コメント本文はおはよう、こんにちわ、こんばんわのいずれかより始めるようにしてください。

name:
email:

※ 必要ですが、表示しません。

url:
情報を保存する ?