EM_SETSELで、選択範囲の開始位置と終了位置を設定する。
EM_SETSEL メッセージ (Winuser.h) - Win32 apps | Microsoft Learn
EM_SETSEL.rcで、
Item5-2を追加。
EM_SETSEL.cppで、
決めうちで、選択班を0から2までとする。

最初こう選択する。

Item5-1を選択すると、

1から4までの選択だとわかる。

Item5-2を選択し、選択範囲を0から2までに変更する。

Item5-1を選択すると、
>
選択範囲が0から2までになっている。
Sample/winapi/EM_SETSEL/EM_SETSEL/src/EM_SETSEL at master · bg1bgst333/Sample · GitHub