C++ 列表控件按特定列删除项

C++ 列表控件按特定列删除项,c++,winapi,listcontrol,C++,Winapi,Listcontrol,如何删除只知道特定列的特定项?嗯,找到了答案 LVITEM lvi; ZeroMemory(&lvi, sizeof(LVITEM)); lvi.pszText = "SomeText"; lvi.iSubItem = 1; SendMessage(GetDlgItem(hWindow, IDC_LIST_USERS), LVM_GETITEM, 0, (LPARAM)(&lvi)); SendMessage(GetDlgItem(hWindow, IDC_LIST_USERS)

如何删除只知道特定列的特定项?

嗯,找到了答案

LVITEM lvi;
ZeroMemory(&lvi, sizeof(LVITEM));
lvi.pszText = "SomeText";
lvi.iSubItem = 1;
SendMessage(GetDlgItem(hWindow, IDC_LIST_USERS), LVM_GETITEM, 0, (LPARAM)(&lvi));
SendMessage(GetDlgItem(hWindow, IDC_LIST_USERS) , LVM_DELETEITEM, lvi.iItem, 0);

我怎么能在一无所知的情况下回答这个问题?