| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > выделить в ListView строку |
| Автор: madbizarre 25.10.2010, 19:55 |
| Такой вопрос, есть столбец "Наименование" необходимо найти строку с заданным названием. Ввод искомой строки вводиться в диалоговом окне, как не пытался, не получается выделить строку с нужным текстом. |
| Автор: BorisVorontsov 27.10.2010, 10:37 |
| А как ты пытался? Вообще, это делается посредством ListView_SetItemState LVIS_SELECTED |
| Автор: madbizarre 27.10.2010, 17:53 |
| Да но дело в том что ListView_SetItemState LVIS_SELECTED выделяет по индексу, а мне нужно по введнному слову в строке, например 4 столбика, ввожу найти во 2 столбце название СД он выделяется строку с таким назваием |
| Автор: BorisVorontsov 27.10.2010, 18:51 |
| Ничего не понял. Изложи яснее, что тебе нужно |
| Автор: madbizarre 28.10.2010, 12:16 |
| Есть таблица, мне нужно осуществить в ней поиск, результат в виде подсвечиавния или выделения искомого названия. |
| Автор: BorisVorontsov 28.10.2010, 13:05 |
| И что у тебя не получается? |
| Автор: madbizarre 28.10.2010, 17:53 |
| Ну я же и говорю как выделить строку искомую, неполучается у меня, могу выделить по счету любую, 3, 4, 5, а вот именно по наименованию, говорят есть ListView_FindItem() но я незнаю его параметров и что он выдает |
| Автор: BorisVorontsov 28.10.2010, 19:01 |
Да? А кто говорит? Потому что надо найти в себе силы, а открыть справочку. Ссылка в той теме, в которой тебе кто-то сказал про ListView_FindItem |