EM_GETSELで、選択範囲の開始位置と終了位置を取得する。
EM_GETSEL メッセージ (Winuser.h) - Win32 apps | Microsoft Learn
EM_GETSEL.rcで、
Item5とItem5-1を追加。
EM_GETSEL.cppで、
wParamにlStartのアドレス、lParamにlEndのアドレスを渡してる。
!["ABCDE"の"BCD"を選択](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20230101/20230101142938.png)
"ABCDE"の"BCD"を選択。
![Item5-1を選択](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20230101/20230101143027.png)
Item5-1を選択。
![開始位置が1で終了位置が4。](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20230101/20230101143107.png)
開始位置が1で終了位置が4。
Sample/winapi/EM_GETSEL/EM_GETSEL/src/EM_GETSEL at master · bg1bgst333/Sample · GitHub