Получение позиции элемента списка папок оболочки без использования IFolderView :: GetItemPosition - PullRequest
0 голосов
/ 18 февраля 2020

Можно ли получить положение элемента папки оболочки - в окне подробностей Проводника - без использования IFolderView::GetItemPosition? Я пробовал IFolderView::GetItemPosition на обоих Windows 8.1 и 10, и, похоже, просто возвращает E_NOTIMPL . Есть ли другие способы go об этом?

Я рассмотрел использование индекса элемента оболочки и умножение его на высоту элемента списка. Но если файлы отображаются с использованием, например, «группировки по», надежного соответствия между индексом и вертикальной позицией не будет.

...