ListView_SetItemState

ListView_SetItemStateで、アイテムの選択状態などをセットする。

ListView_SetItemState マクロ (commctrl.h) - Win32 apps | Microsoft Learn

ダイアログを表示して、アイテムを挿入した直後は、選択されていないので、削除ボタンで削除できない。
このマクロでいったん削除するアイテムを選択しないといけない。
ListView_SetItemState.cppで、

最初のアイテムを選択。

Button3を押すと、
Button3を押すと、

Button3を押すと、

Taroが削除された。
Taroが削除された。

Taroが削除された。

Sample/winapi/ListView_SetItemState/ListView_SetItemState/src/ListView_SetItemState at master · bg1bgst333/Sample · GitHub