[]
        
(Showing Draft Content)

IMEコンポーネント

  • ConvertメソッドをEnterイベント内で呼び出した場合、IMEウィンドウが表示されません。

  • かな漢字変換を実行するときに、フォームを移動すると、表示されている変換候補リストが正しく追随してきません。

  • IsActiveプロパティは常にTrueが返ります。

  • GoogleIMEでは、漢字のふりがなを取得する場合には入力した文字のふりがなのみ取得できます。予測候補から選択した文字のふりがなは取得できません。

  • ReadingStringOutputクラスのEnableAlphabetReadingMappingプロパティをTrueに設定しアルファベットのふりがな取得を有効にしている場合、IMEモードがオフのときもアルファベットのふりがなを取得するには、ReadingStringOutput.OutputModeプロパティをIntelligenceに設定する必要があります。

  • ReadingStringOutput.OutputModeプロパティをIntelligenceに指定したとき、ふりがなの取得元のコントロールに特定の文字列を含む内容をコードから設定すると、ふりがなが取得されません。例えば、以下の文字列で現象が発生します。

    • "ほそだ"

    • "ほそ"

    本現象はIMEコンポーネントが内部で使用しているMicrosoft IME APIの動作に起因しています。

  • ReadingStringOutput.OutputModeプロパティをIntelligenceに指定したとき、アルファベットを入力したときに既定と異なるふりがなが表示される場合があります。これはIMEの学習機能の影響により発生する現象です。

  • GetConversionListやGetReverseConversionListメソッドを使用して、ふりがなから漢字あるいは漢字から読みがなのリストを取得する場合、IMEのバージョンにより結果が異なります。