お世話になっております。
PC版での日本語入力についてです。
<状況>
GetKeyInputCursorPosition
で、カーソルのある文字数(バイト数)をとれますが、
GetKeyInputSelectArea
で、選択範囲を取ろうとしたところ、全角判定有りの文字数が取得できるようです。
例えば、
「あ」
という文字の場合、
GetKeyInputCursorPosition は、 2が返り、
GetKeyInputSelectArea は、1が返ってきます。(仕様でしょうか?)
<質問or要望>
文字の選択範囲を、文字のバイト単位(GetKeyInputCursorPositionと同じ計算方法)で返してくれる関数があれば教えてください。