作成日: 2021/01/20 最終更新日: 2021/01/20
文書種別
技術情報
詳細
Windows 10のMay 2020 Update(バージョン2004)以降の環境では、IMEコンポーネント(GcIme)のふりがな取得機能(ReadingStringOutputクラス、およびResultStringイベントのReadStringプロパティ)で、スペースの入力を取得することができません。この動作は、OSの仕様による製品の制限事項になります。
現象(例)
以下の手順に従い、以前のバージョンのIMEを使用することで現象を回避することが可能です。
現象(例)
[Visual Basic] Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load GcTextBox1.ImeMode = ImeMode.Hiragana GcTextBox2.ImeMode = ImeMode.KatakanaHalf ' ふりがなの取得 GcIme1.SetReadingStringOutput(GcTextBox1, New ReadingStringOutput(GcTextBox2, ReadingStringOutputMode.Append)) End Sub上記のように設定しているとき、Windows 10のバージョンによって下記のような結果になります。
- Windows 10のバージョン2004以前:GcTextBox1に「葡萄 太郎」と入力するとGcTextBox2に「ブドウ タロウ」が表示されます。
- Windows 10のバージョン2004以降:GcTextBox1に「葡萄 太郎」と入力するとGcTextBox2に「ブドウタロウ」が表示されます。
以下の手順に従い、以前のバージョンのIMEを使用することで現象を回避することが可能です。
- [スタート] を選択し、「設定」 と入力して選択するか、Enter キーを押します。
- [設定] 内の検索ボックスに「IME 設定」 と入力し、日本語の IME 設定など、言語に適した IME 設定を選択します。
- [全般] を選択します。
- [以前のバージョンの Microsoft IME を使う] をオンにします。
旧文書番号
86340