IME エスケープ
これらのエスケープは、 ImmEscape 関数と共に使用されます。
エスケープ | Description |
---|---|
IME_ESC_GET_EUDC_DICTIONARY | EUDC ディクショナリ ファイルのパスを取得します。 入力時に、 lpData パラメーターは、パスを受け取るバッファーへのポインターである必要があります。 このバッファーは、80 * sizeof(TCHAR) 以上である必要があります。 返されたバッファーには、ディクショナリの完全なパスを指定する null で終わる文字列が含まれます。 中国の EUDC エディターでのみ使用する場合。他のアプリケーションでは使用しないでください。 |
IME_ESC_HANJA_MODE | Hangul から Hanja に変換します。 入力時に、 lpData は、変換するハングル文字を含むバッファーを指す必要があります。出力時に、変換された Hanja を null で終わる文字列として受け取ります。 韓国語編集者が使用する場合。他のアプリケーションでは使用しないでください。 |
IME_ESC_IME_NAME | IME の名前を取得します。 入力時に、 lpData パラメーターは、名前を受け取るバッファーへのポインターである必要があります。 返されたバッファーには、IME 名を指定する null で終わる文字列が含まれます。 中国の EUDC エディターでのみ使用する場合。他のアプリケーションでは使用しないでください。Windows Me/98/95: バッファーは、16*sizeof(TCHAR) 以下である必要があります。 Windows NT、Windows 2000、Windows XP: バッファーは 64 文字以下にする必要があります。 |
IME_ESC_MAX_KEY | 関数の戻り値は、EUDC 文字のキー ストークの最大数です。 中国の EUDC エディターでのみ使用する場合。他のアプリケーションでは使用しないでください。 |
IME_ESC_QUERY_SUPPORT | 実装を確認します。 入力時に、 lpData は IME エスケープ値を含むバッファーを指します。 エスケープが実装されていない場合、関数は 0 を返します。 |
IME_ESC_SEQUENCE_TO_INTERNAL | 指定したシーケンス コードと一致する文字コードを返します。 入力時の lpData パラメーターは、シーケンス コードを含む 32 ビット変数へのポインターです。 中国の EUDC エディターでのみ使用する場合。他のアプリケーションでは使用しないでください。 通常、中国語の IME は読み取り文字コードをシーケンス 1 から n にエンコードします。 |
IME_ESC_SET_EUDC_DICTIONARY | EUDC ディクショナリ ファイルを設定します。 入力時の lpData パラメーターは、完全なパスを指定する null で終わる文字列へのポインターです。 パスは 80 * sizeof(TCHAR) 未満にする必要があります。 中国の EUDC エディターでのみ使用する場合。他のアプリケーションでは使用しないでください。 |
IME_ESC_GETHELPFILENAME | Windows Me/98、Windows 2000、Windows XP: IME のヘルプ ファイルの名前を返します。 戻り値の 場合、lpData パラメーターは IME のヘルプ ファイルの完全パスです。 パスは 80 * sizeof(TCHAR) 未満にする必要があります。 |
オペレーティング システムは、独自に使用するためにIME_ESC_RESERVED_LAST IME_ESC_RESERVED_FIRST範囲内のエスケープを予約します。
オペレーティング システムは、IME によるプライベート使用のためにIME_ESC_PRIVATE_LASTするIME_ESC_PRIVATE_FIRST範囲内のエスケープを予約します。