Справочная информация:
Приложения, которые манипулируют набором данных, обычно присутствующих с использованием сетки, содержащей заголовок. Эти же приложения обычно включают фильтр, позволяющий пользователю сузить набор данных (Excel - прекрасный пример. Есть много других). В моем приложении MFC я пытаюсь сделать то же самое с помощью комбинации CListCtrl и CHeaderCtrl. Эта комбинация уже включила мое приложение для обеспечения множественной сортировки столбцов, включая использование возможностей изображения отдельных элементов заголовка для представления порядка сортировки по возрастанию/убыванию.Как добавить данные Фильтрация с использованием CListCtrl и CHeaderCtrl
Я использовал свой лучший Google-fu для поиска любых примеров, где CHeaderCtrl был расширен/настроен для включения пользовательского чертежа в учетную запись для добавления кнопки фильтра и отображения связанного меню переадресации для ввода пользователем критериев фильтра при нажатии ,
Вопрос (ы):
- Есть примеры, которые я пропустил?
- Если нет примеров, доступных через Интернет, какие подходы следует учитывать при настройке CListCtrl и CHeaderCtrl для достижения моей цели?
Дополнительные комментарии:
Один из ответов ссылочных встроенной функциональности FilterBar. Да, я это видел, но это не то, что я ищу. Я ищу специально для эмуляции нестатических, не визуально интрузивных возможностей фильтрации Excel и других приложений с поддержкой фильтров.