入力メソッド マネージャーについて

IME 対応アプリケーションで IMM 機能を使用すると、使用可能なすべての文字値を覚えておく必要がなくなります。 代わりに、IME でユーザーのキーストロークを監視し、ユーザーが必要とする可能性のある文字を予測し、選択する候補文字の一覧を表示できます。

注意

IMM は 、テキスト サービスと通信するアプリケーションで使用される Text Services Framework と同様の操作を実行します。

 

既定では、IMM には、ユーザーがキーストロークとビューを入力し、候補を選択する IME ウィンドウが用意されています。 アプリケーションでは、IMM 関数とメッセージを使用して独自の IME ウィンドウを作成および管理し、IME の変換機能を使用しながらカスタム インターフェイスを提供できます。

IMM は、東アジア (中国語、日本語、韓国語) のローカライズされた Windows オペレーティング システムでのみ有効です。 これらのシステムでは、アプリケーションは SM_DBCSENABLED を使用して GetSystemMetrics を呼び出して、IMM が有効になっているかどうかを判断します。

Windows 2000: フル機能の IMM サポートは、ローカライズされたすべての言語バージョンで提供されます。 ただし、IMM は、アジア言語パックがインストールされている場合にのみ有効になります。 IME 対応アプリケーションは、SM_IMMENABLEDを使用して GetSystemMetrics を呼び出して、IMM が有効になっているかどうかを判断できます。

このトピックは、次のセクションで構成されています。