英語で読む

次の方法で共有


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範囲内のエスケープを予約します。