入力メソッド マネージャー関数

このセクションでは、IMM 関数について説明します。

機能 Description
CreateIFECommonInstance IFECommon インターフェイスへのポインターを返します。
CreateIFEDictionaryInstance IFEDictionary インターフェイスへのポインターを返します。
CreateIFELanguageInstance IFELanguage インターフェイスへのポインターを返します。
EnumInputContext ImmEnumInputContext 関数によって提供される入力コンテキストを処理するアプリケーション定義のコールバック関数。
EnumRegisterWordProc ImmEnumRegisterWord 関数で使用されるアプリケーション定義のコールバック関数。
ImmAssociateContext 指定した入力コンテキストを指定したウィンドウに関連付けます。
ImmAssociateContextEx 入力メソッド コンテキストと、指定したウィンドウまたはその子の間の関連付けを変更します。
ImmConfigureIME 指定した入力ロケール識別子の IME の構成ダイアログ ボックスを表示します。
ImmCreateContext 新しい入力コンテキストを作成し、コンテキストにメモリを割り当て、初期化します。
ImmDestroyContext 入力コンテキストを解放し、関連付けられているメモリを解放します。
ImmDisableIME スレッドまたはプロセス内のすべてのスレッドの IME を無効にします。
ImmDisableLegacyIME このスレッドが Windows ストア アプリ UI スレッドであることを示します。
ImmDisableTextFrameService 非推奨になりました。 指定したスレッドのテキスト サービスを無効にします。
ImmEnumInputContext 指定したスレッドの入力コンテキストを取得します。
ImmEnumRegisterWord 指定した読み取り文字列、スタイル、およびレジスタ文字列を持つレジスタ文字列を列挙します。
ImmEscape 他の IME API 関数では使用できない特定の IME の機能にアクセスします。
ImmGetCandidateList 候補リストを取得します。
ImmGetCandidateListCount 候補リストのサイズを取得します。
ImmGetCandidateWindow 候補ウィンドウに関する情報を取得します。
ImmGetCompositionFont コンポジション ウィンドウで文字を表示するために現在使用されている論理フォントに関する情報を取得します。
ImmGetCompositionString コンポジション文字列に関する情報を取得します。
ImmGetCompositionWindow コンポジション ウィンドウに関する情報を取得します。
ImmGetContext 指定したウィンドウに関連付けられている入力コンテキストを取得します。
ImmGetConversionList IME 関連のメッセージを生成せずに、文字または単語の変換結果リストを取得します。
ImmGetConversionStatus 現在の変換状態を取得します。
ImmGetDefaultIMEWnd 既定のウィンドウ ハンドルを IME クラスに取得します。
ImmGetDescription IME の説明を指定したバッファーにコピーします。
ImmGetGuideLine エラーに関する情報を取得します。
ImmGetIMEFileName 指定した入力ロケールに関連付けられている IME のファイル名を取得します。
ImmGetImeMenuItems 指定した入力コンテキストの IME メニューに登録されているメニュー項目を取得します。
ImmGetOpenStatus IME が開いているか閉じているかを決定します。
ImmGetProperty 指定した入力ロケールに関連付けられている IME のプロパティと機能を取得します。
ImmGetRegisterWordStyle 指定した入力ロケールに関連付けられている IME でサポートされているスタイルの一覧を取得します。
ImmGetStatusWindowPos 状態ウィンドウの位置を取得します。
ImmGetVirtualKey IME が既に処理しているキー入力メッセージに関連付けられている元の仮想キー値を取得します。
ImmInstallIME IME をインストールします。
ImmIsIME 指定した入力ロケールに IME があるかどうかを判断します。
ImmIsUIMessage IME ウィンドウを対象としたメッセージを確認し、指定したウィンドウにそれらのメッセージを送信します。
ImmNotifyIME 入力コンテキストの状態の変更について IME に通知します。
ImmRegisterWord 指定した入力ロケールに関連付けられている IME のディクショナリに文字列を登録します。
ImmReleaseContext 入力コンテキストを解放し、入力コンテキストに関連付けられているメモリのロックを解除します。
ImmRequestMessage アプリケーションにメッセージを要求します。
ImmSetCandidateWindow 候補ウィンドウに関する情報を設定します。
ImmSetCompositionFont コンポジション ウィンドウに文字を表示するために使用する論理フォントを設定します。
ImmSetCompositionString コンポジションと読み取り文字列の文字、属性、句を設定します。
ImmSetCompositionWindow コンポジション ウィンドウの位置を設定します。
ImmSetConversionStatus 現在の変換状態を設定します。
ImmSetOpenStatus IME を開くか閉じます。
ImmSetStatusWindowPos ステータス ウィンドウの位置を設定します。
ImmSimulateHotKey 指定した IME ホット キーをシミュレートし、ユーザーが指定したウィンドウでホット キーを押した場合と同じ応答を発生させます。
ImmUnregisterWord 指定した入力ロケールに関連付けられている IME のディクショナリからレジスタ文字列を削除します。