powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Поиск в CListCtrl
1 сообщений из 1, страница 1 из 1
Поиск в CListCtrl
    #33830480
Demon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Вопрос немного не по теме, из области MFC.
Столкнулся с необходимостью осуществлять поиск в CListCtrl.
Искать надо по суб-итемам.
Фактически я делаю из CListCtrl таблицу (ставлю стиль report). Потом гружу в нее данные из БД. Надо уметь искать по любому полю этой таблицы.
По первому полю (фактически по итему) нормально ищет FindItem.
Чтобы искать по суб-итему начинаются извращения.
Делаю вот так:

LVFINDINFO info;

info.flags = LVFI_PARAM;

LV_ITEM lvitem;

lvitem.iSubItem = nColumn; //типа номер стобца в каком надо искать
//iSubItem надо устанавливать или также iItem задавать?

lvitem.mask = LVIF_TEXT;
lvitem.pszText = buf; //что искать

info.lParam=(LPARAM)&lvitem;

nIndex = FindItem(&info,nStart);

Нифига не работает.
Что не правильно делаю? MSDN подло молчит, сцуконах...
Если можно, пример покажите!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Поиск в CListCtrl
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]