> スペースキーを押した場合に変換確定前だとカーソル位置が表示上は常に先頭に固定されていて移動も不可になっているのですが
> 実際は初期位置が末尾で移動も可能です
> カーソルの表示位置を実際の位置に合わせてほしいです
スペースキーを押して変換確定前の状態はこちらのスクリーンショットのように
https://dxlib.xsrv.jp/temp/IMEScreenShot.png
変換後の文字列を選択している箇所が赤色に表示されますので、
カーソルが表示されていなくても何処が処理の対象であるかが分かるようになっています
( なので今回の変更を加えるまでは変換中はカーソルは非表示でした )
カーソルの位置は IME から取得できる座標をそのまま表示しているだけですので、
変換中に文字列の先頭の位置にカーソルがあるのはちょっと変な気がしますが、正しい位置となります
> DXライブラリがIMEに介入することは出来ないのでしょうか?
できるかもしれませんが、あまり細かい部分の挙動に手を加えると
Windows のバージョンが変わった際や Microsoft IME 以外の Google IME など他の IME で正常な
動作をしなくなる等のリスクが発生するので、そのような変更は行いたくありません…