レジストリを変更して繁体入力を呼び出す


ソフトウェア開発の過程でBig 5の繁体字文字を入力することがあります。私のシステムはWindowsXPで、アジア言語のサポートがあります。だから繁体字入力法は中に含まれています。旧式の方法で中国語(台湾)の項目に参加して、中から一つの入力法を選ぶのはとても面倒です。仕事の中で簡単な方法を模索しました。    入力法の設定要素を考えてみたら、レジストリを少し変えたら繁体字入力法を中国語(中国)語の下に追加できることに気づきました。入力法の情報はレジストリの位置にHKEY_となります。LOCAL_MACHINESYSTEM/CurrenntControl Set/Control/Keyboard Layoutsには多くの16進数の数字列が見られます。後の4桁は0404で、繁体入力法です。0804は簡体字入力法です。各項目のサブ値を見ても、特に語句の違いはありません。そのため、いくつかの変更を行って繁体入力法を08004シリーズに追加することができます。私のマシンにおけるマイクロソフトの新しい注釈入力法(New Phoneetic)の対応項目はE 0080404であり、それを全部一つのレジストリファイルに導出し、修正ファイルのE 0080404はE 08004であり、前四桁の数字の回避とレジストリの既存の重複に注意して、修正してファイルをレジストリに導きます。これで、マイクロソフトの新しい注音入力法を中国語の下に追加できます。  マイクロソフトの新しい注釈入力法は中国語のピンインキーボードとスマートIME機能を選択できます。マイクロソフトピンインのような語句で入力できます。Big 5文字セット入力も指定できます。