У моей команды разработчиков возникла проблема с отображением фрагментов текста для результатов поиска в Windows 7 для наших собственных пользовательских файлов (обратите внимание, что мы НЕ говорим о панели предварительного просмотра, которая использует интерфейс IPreviewHandler). Пример того, что я имею в виду для файлов .txt, показан ниже:
Показанный здесь текстовый фрагмент с выделенным результатом не отображается для наших собственных файлов, отображается только имя файла.
Мы внедрили IFilter для наших файлов, и это правильно индексирует содержимое файла (поиск возвращает правильные результаты). Он просто не будет показывать фрагмент и выделять поисковый запрос.
Мы подозревали, что это может быть связано со значениями cwcStartSource и cwcLenSource для STAT_CHUNK в IFilter, но установка для них разных значений пока ничего не дала.
Кто-нибудь еще имел подобный опыт или есть какие-либо мысли?
Заранее спасибо.