imm.h ヘッダー
このヘッダーは、Windows アプリケーションの国際化によって使用されます。 詳細については、次を参照してください。
imm.h には、次のプログラミング インターフェイスが含まれています。
関数
ImmAssociateContext ImmAssociateContext 関数 (imm.h) は、指定した入力コンテキストを指定されたウィンドウに関連付けます。 |
ImmAssociateContextEx ImmAssociateContextEx 関数 (imm.h) は、入力メソッド コンテキストと指定されたウィンドウまたはその子の間の関連付けを変更します。 |
ImmConfigureIMEA ImmConfigureIMEA (ANSI) 関数 (imm.h) は、指定された入力ロケール識別子の IME の構成ダイアログ ボックスを表示します。 |
ImmConfigureIMEW ImmConfigureIMEW (Unicode) 関数 (imm.h) は、指定された入力ロケール識別子の IME の構成ダイアログ ボックスを表示します。 |
ImmCreateContext ImmCreateContext 関数 (imm.h) は、新しい入力コンテキストを作成し、コンテキストにメモリを割り当て、初期化します。 |
ImmDestroyContext ImmDestroyContext 関数 (imm.h) は、入力コンテキストを解放し、関連付けられているメモリを解放します。 |
ImmDisableIME ImmDisableIME 関数 (imm.h) は、スレッドまたはプロセス内のすべてのスレッドの IME を無効にします。 |
ImmDisableLegacyIME ImmDisableLegacyIME 関数 (imm.h) は、このスレッドが Windows ストア アプリ UI スレッドであることを示します。 |
ImmDisableTextFrameService ImmDisableTextFrameService 関数 (imm.h) は、Windows Vista では使用できなくなりました。 |
ImmEnumInputContext ImmEnumInputContext 関数 (imm.h) は、指定されたスレッドの入力コンテキストを取得します。 |
ImmEnumRegisterWordA ImmEnumRegisterWordA (ANSI) 関数 (imm.h) は、指定された読み取り文字列、スタイル、およびレジスタ文字列を持つレジスタ文字列を列挙します。 |
ImmEnumRegisterWordW ImmEnumRegisterWordW (Unicode) 関数 (imm.h) は、指定された読み取り文字列、スタイル、およびレジスタ文字列を持つレジスタ文字列を列挙します。 |
ImmEscapeA ImmEscapeA (ANSI) 関数 (imm.h) は、他の IME API 関数では使用できない特定の IME の機能にアクセスします。 |
ImmEscapeW ImmEscapeW (Unicode) 関数 (imm.h) は、他の IME API 関数では使用できない特定の IME の機能にアクセスします。 |
ImmGetCandidateListA ImmGetCandidateListA (ANSI) 関数 (imm.h) は候補リストを取得します。 |
ImmGetCandidateListCountA ImmGetCandidateListCountA (ANSI) 関数 (imm.h) は、候補リストのサイズを取得します。 |
ImmGetCandidateListCountW ImmGetCandidateListCountW (Unicode) 関数 (imm.h) は、候補リストのサイズを取得します。 |
ImmGetCandidateListW ImmGetCandidateListW (Unicode) 関数 (imm.h) は候補リストを取得します。 |
ImmGetCandidateWindow ImmGetCandidateWindow 関数 (imm.h) は、候補ウィンドウに関する情報を取得します。 |
ImmGetCompositionFontA ImmGetCompositionFontA (ANSI) 関数 (imm.h) は、コンポジション ウィンドウで文字を表示するために使用される論理フォントに関する情報を取得します。 |
ImmGetCompositionFontW ImmGetCompositionFontW (Unicode) 関数 (imm.h) は、コンポジション ウィンドウで文字を表示するために使用される論理フォントに関する情報を取得します。 |
ImmGetCompositionStringA ImmGetCompositionStringA (ANSI) 関数 (imm.h) は、コンポジション文字列に関する情報を取得します。 |
ImmGetCompositionStringW ImmGetCompositionStringW (Unicode) 関数 (imm.h) は、コンポジション文字列に関する情報を取得します。 |
ImmGetCompositionWindow ImmGetCompositionWindow 関数 (imm.h) は、コンポジション ウィンドウに関する情報を取得します。 |
ImmGetContext ImmGetContext 関数 (imm.h) は、指定されたウィンドウに関連付けられている入力コンテキストを返します。 |
ImmGetConversionListA ImmGetConversionListA (ANSI) 関数 (imm.h) は、IME 関連のメッセージを生成せずに、文字または単語の変換結果リストを取得します。 |
ImmGetConversionListW ImmGetConversionListW (Unicode) 関数 (imm.h) は、IME 関連のメッセージを生成せずに、文字または単語の変換結果リストを取得します。 |
ImmGetConversionStatus ImmGetConversionStatus 関数 (imm.h) は、現在の変換状態を取得します。 |
ImmGetDefaultIMEWnd ImmGetDefaultIMEWnd 関数 (imm.h) は、既定のウィンドウ ハンドルを IME クラスに取得します。 |
ImmGetDescriptionA ImmGetDescriptionA (ANSI) 関数 (imm.h) は、IME の説明を指定されたバッファーにコピーします。 |
ImmGetDescriptionW ImmGetDescriptionW (Unicode) 関数 (imm.h) は、IME の説明を指定されたバッファーにコピーします。 |
ImmGetGuideLineA ImmGetGuideLineA (ANSI) 関数 (imm.h) は、エラーに関する情報を取得します。 アプリケーションは、ユーザー通知に情報を使用します。 |
ImmGetGuideLineW ImmGetGuideLineW (Unicode) 関数 (imm.h) は、エラーに関する情報を取得します。 アプリケーションは、ユーザー通知に情報を使用します。 |
ImmGetIMEFileNameA ImmGetIMEFileNameA (ANSI) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のファイル名を取得します。 |
ImmGetIMEFileNameW ImmGetIMEFileNameW (Unicode) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のファイル名を取得します。 |
ImmGetImeMenuItemsA ImmGetImeMenuItemsA (ANSI) 関数 (imm.h) は、指定された入力コンテキストの IME メニューに登録されているメニュー項目を取得します。 |
ImmGetImeMenuItemsW ImmGetImeMenuItemsW (Unicode) 関数 (imm.h) は、指定された入力コンテキストの IME メニューに登録されているメニュー項目を取得します。 |
ImmGetOpenStatus ImmGetOpenStatus 関数 (imm.h) は、IME が開いているか閉じているかを決定します。 |
ImmGetProperty ImmGetProperty 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のプロパティと機能を取得します。 |
ImmGetRegisterWordStyleA ImmGetRegisterWordStyleA (ANSI) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME でサポートされているスタイルの一覧を取得します。 |
ImmGetRegisterWordStyleW ImmGetRegisterWordStyleW (Unicode) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME でサポートされているスタイルの一覧を取得します。 |
ImmGetStatusWindowPos ImmGetStatusWindowPos 関数 (imm.h) は、状態ウィンドウの位置を取得します。 |
ImmGetVirtualKey ImmGetVirtualKey 関数 (imm.h) は、IME が既に処理したキー入力メッセージに関連付けられている元の仮想キー値を取得します。 |
ImmInstallIMEA ImmInstallIMEA (ANSI) 関数 (imm.h) は IME をインストールします。 |
ImmInstallIMEW ImmInstallIMEW (Unicode) 関数 (imm.h) は IME をインストールします。 |
ImmIsIME ImmIsIME 関数 (imm.h) は、指定された入力ロケールに IME があるかどうかを判断します。 |
ImmIsUIMessageA ImmIsUIMessageA (ANSI) 関数 (imm.h) は、IME ウィンドウ用のメッセージをチェックし、それらのメッセージをウィンドウに送信します。 |
ImmIsUIMessageW ImmIsUIMessageW (Unicode) 関数 (imm.h) は、IME ウィンドウ用のメッセージをチェックし、それらのメッセージをウィンドウに送信します。 |
ImmNotifyIME ImmNotifyIME 関数 (imm.h) は、入力コンテキストの状態の変更について IME に通知します。 |
ImmRegisterWordA ImmRegisterWordA (ANSI) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のディクショナリに文字列を登録します。 |
ImmRegisterWordW ImmRegisterWordW (Unicode) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のディクショナリに文字列を登録します。 |
ImmReleaseContext ImmReleaseContext 関数 (imm.h) は、入力コンテキストを解放し、入力コンテキストに関連付けられているメモリのロックを解除します。 アプリケーションは、ImmGetContext 関数の呼び出しごとにこの関数を呼び出す必要があります。 |
ImmSetCandidateWindow ImmSetCandidateWindow 関数 (imm.h) は、候補ウィンドウに関する情報を設定します。 |
ImmSetCompositionFontA ImmSetCompositionFontA (ANSI) 関数 (imm.h) は、コンポジション ウィンドウで文字を表示するために使用する論理フォントを設定します。 |
ImmSetCompositionFontW ImmSetCompositionFontW (Unicode) 関数 (imm.h) は、コンポジション ウィンドウに文字を表示するために使用する論理フォントを設定します。 |
ImmSetCompositionStringA ImmSetCompositionStringA (ANSI) 関数 (imm.h) は、コンポジションおよび読み取り文字列の文字、属性、句を設定します。 |
ImmSetCompositionStringW ImmSetCompositionStringW (Unicode) 関数 (imm.h) は、コンポジションと読み取り文字列の文字、属性、句を設定します。 |
ImmSetCompositionWindow ImmSetCompositionWindow 関数 (imm.h) は、コンポジション ウィンドウの位置を設定します。 |
ImmSetConversionStatus ImmSetConversionStatus 関数 (imm.h) は、現在の変換状態を設定します。 |
ImmSetOpenStatus ImmSetOpenStatus 関数 (imm.h) は、IME を開くか閉じます。 |
ImmSetStatusWindowPos ImmSetStatusWindowPos 関数 (imm.h) は、状態ウィンドウの位置を設定します。 |
ImmSimulateHotKey ImmSimulateHotKey 関数 (imm.h) は、指定された IME ホット キーをシミュレートし、ユーザーが指定したウィンドウでホット キーを押した場合と同じ応答を発生させます。 |
ImmUnregisterWordA ImmUnregisterWordA (ANSI) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のディクショナリからレジスタ文字列を削除します。 |
ImmUnregisterWordW ImmUnregisterWordW (Unicode) 関数 (imm.h) は、指定された入力ロケールに関連付けられている IME のディクショナリからレジスタ文字列を削除します。 |
コールバック関数
IMCENUMPROC IMCENUMPROC (imm.h) は、ImmEnumInputContext 関数によって提供される入力コンテキストを処理するアプリケーション定義のコールバック関数です。 |
REGISTERWORDENUMPROCA REGISTERWORDENUMPROCA (ANSI) (imm.h) は、ImmEnumRegisterWord 関数と共に使用されるアプリケーション定義のコールバック関数です。 |
REGISTERWORDENUMPROCW REGISTERWORDENUMPROCW (Unicode) (imm.h) は、ImmEnumRegisterWord 関数で使用されるアプリケーション定義のコールバック関数です。 |
構造
CANDIDATEFORM CANDIDATEFORM (imm.h) 構造体には、候補ウィンドウの位置情報が含まれています。 |
CANDIDATELIST CANDIDATELIST (imm.h) 構造体には、候補リストに関する情報が含まれています。 |
COMPOSITIONFORM COMPOSITIONFORM (imm.h) 構造体には、コンポジション ウィンドウのスタイルと位置情報が含まれています。 |
IMECHARPOSITION IMECHARPOSITION (imm.h) 構造体には、コンポジション ウィンドウ内の文字位置に関する情報が含まれています。 |
IMEMENUITEMINFOA IMEMENUITEMINFOA (ANSI) 構造体 (imm.h) には、IME メニュー項目に関する情報が含まれています。 |
IMEMENUITEMINFOW IMEMENUITEMINFOW (Unicode) 構造体 (imm.h) には、IME メニュー項目に関する情報が含まれています。 |
RECONVERTSTRING RECONVERTSTRING (imm.h) 構造体は、IME の再変換の文字列を定義します。 これは、再変換用の文字列を含むメモリ ブロック内の最初の項目です。 |
REGISTERWORDA REGISTERWORDA (ANSI) 構造体 (imm.h) には、読み取り情報または登録する単語が含まれています。 |
REGISTERWORDW REGISTERWORDW (Unicode) 構造体 (imm.h) には、読み取り情報または登録する単語が含まれています。 |
STYLEBUFA STYLEBUFA (ANSI) 構造体 (imm.h) には、スタイルの識別子と名前が含まれています。 |
STYLEBUFW STYLEBUFW (Unicode) 構造体 (imm.h) には、スタイルの識別子と名前が含まれています。 |