我有一个带有文本的 CString,它也是我的 CListCtrl 的项目文本。例如:
CString m_SearchThisItemText = _T("Banana");
在我的 CListCtrl
m_List.SetItemText (1, 1, _T ("Banana"));
现在我想找出文本在哪个索引上。
CListCtrl::FindItem
不工作。它只搜索项目的名称,而不是文本。
我也试过这个
for (Index= 0; dlg.GetSearchContentText () == m_List.GetItemText (Index, Spalte); Index++)// HIER IST NOCH EIN FEHLER.
{
if (dlg.GetSearchContentText () == m_List.GetItemText(Index, Spalte))
{
m_List.SetItemState (Zeile, LVIS_SELECTED, LVIS_SELECTED);
m_List.SetFocus();
}
}
但它不起作用。它停在索引 0
谁能帮助我,如何找出文本是哪个项目。
我希望你能理解我的问题。