title: Getting the position of a shell folder listview item without using IFolderView::GetItemPosition
body: <p>Is it possible to obtain the position of a shell folder item -- in Explorer's details view -- without using <code>IFolderView::GetItemPosition</code>?  I've tried <code>IFolderView::GetItemPosition</code> on both Windows 8.1 and 10, and it seems to just <a href="http://qttabbar.sourceforge.net/?p=42" rel="nofollow noreferrer">return E_NOTIMPL</a>.  Are there other ways to go about it?</p>
  
  <p>I've considered using the index of the shell item and multiplying that by the height of a listview item.  But if the files are displayed using "group by," for example, then there won't be a reliable correspondence between the index and the vertical position.</p>